Police find man's body in southeast Houston near Highway 90, according to HPD – ABC13

HOUSTON, Texas (KTRK) — Homicide detectives are investigating a report of a man’s body found in southeast Houston, police say.

  • You already voted!
  • Read More