HOUSTON – Houston police are investigating after a body was recovered near a bayou in north Houston, officials said.
The discovery was made at 1:05 p.m. in the 300 block of Embry Street.
Recommended Videos
Police said a person was found dead in a grassy area near the bayou. The cause of death is unknown.
Investigators are at the scene.