HOUSTON - Houston Police are investigating after a body was found near a bayou in north Houston.
The body was found just after 1 p.m. Friday in a grassy area near the Little White Oak Bayou in the 300 block of Embry Street, according to HPD.
Police say the body is that of a man in his 30s to 40s and was shot several times. They say a driver sitting in traffic on I-45 spotted the body and called 911.
Investigators believe the body may have been dumped in the neighborhood.