HOUSTON — Houston police are investigating after they said a body was found floating in Buffalo Bayou Saturday morning.
Police said the body was originally reported shortly before 8:30 a.m. around Hirsch Road, but nothing was found at first. They said the body was later reported again near North York Street in Houston’s Second Ward.
Details are limited at this time. Police have not released details surrounding the person’s cause of death. We also don’t know anything about the person’s identity…