HOUSTON – A body was found in a southwest Houston ditch on Friday, according to authorities.
The body was found floating in the Fondren Diversion Channel near 12417 South Sam Houston Parkway.
Recommended Videos
KPRC will provide updates when they become available.