Police say the body may have been dumped in the area. Right now, investigators aren't releasing any other information.
Couple find body in ditch
HOUSTON They spotted a body of a white male in the ditch along Fuqua near Mykawa. The couple called 911.
Police say the body may have been dumped in the area. Right now, investigators aren't releasing any other information.