2 men found dead in apparent drowning at small lake in SE Houston; no obvious signs of crime.
2 men found dead in apparent drowning at small lake in SE Houston; Houston Police are investigating, but there's no obvious signs of a crime or foul play. The bodies were discovered at 9700 Windwater Drive after someone spotted a body floating near an apartment complex. Authorities believe the victims had been in the water for at least overnight.
May 27, 2024
4 Articles