Houston police say it’s “highly unlikely” a man found hanging and on fire under the 610 North Loop took his own life as homicide detectives investigate.

Leave a Reply