General News

Dead body found floating in Buffalo Bayou, Houston police say

HOUSTON, Texas (KTRK) – Houston police investigate a corpse floating in Buffalo Bayou on Friday.

Police were called to Block 3700 on Allen Parkway after a cyclist noticed the…

Click here to view the original article.

Related Posts

You might also like ...