HOUSTON - An investigation is underway after a body was found Sunday near a bayou in southwest Houston, police said.
The discovery was made at 7:04 p.m. in the 8000 block of Beechnut Road.
Houston police said the cause of death is unknown.
Investigators are at the scene.
Copyright 2018 by KPRC Click2Houston - All rights reserved.