Stephen Thomas Byrd

December 13 1978

Age 23, Houston

(other murder article refers to was of Neal Vance)

 

violence