Houston Police Investigate Unexplained Death on Todd Street; Local Residents Urged to Share Information

Houston police are investigating the death of a man found at 10701 Todd Street at about 3:30 a.m. on Sunday, November 23, 2025. The man, believed to be in his 30s, was wrapped in a bedsheet and left by the roadside. Police reported no visible signs of trauma.

Authorities are waiting for autopsy results to learn the cause of death. The man’s identity will be released after his family is notified by the Harris County Institute of Forensic Sciences. Anyone with information is asked to contact the HPD Homicide Division at 713-308-3600…

Story continues

TRENDING NOW

LATEST LOCAL NEWS