Texas
Houston police investigating report of body in Buffalo Bayou near downtown
Houston police are investigating a report of a body found in Buffalo Bayou east of downtown Tuesday morning.
Houston police are searching for tips in the deaths of two men found shot in separate bodies of water. Investigators believe the cases are connected.
Discussion (0)
No comments yet. Start the conversation!