Charges have been filed against a man in the 2007 murder of a woman who was found strangled to death inside her apartment, according to the Houston Police Department…
Charges have been filed against a man in the 2007 murder of a woman who was found strangled to death inside her apartment, according to the Houston Police Department…