Teens find naked body floating in a creek at Little Thicket Park in northwest Houston

A naked body was discovered Wednesday by teens walking near a creek behind a city park in Shady Acres.
Published: 10:04 PM CDT June 13, 2018