Six officers are under the microscope of internal affairs due to a scandal involving the suspension of over 4,000 sex assault investigations. This isn’t just a drop in the ocean; it’s more like someone forgot to plug the drain. Chief Troy Finner knew about it in 2021 but claimed he put a stop to it. The question on everyone’s mind: Did he hit pause or just snooze?
Read Next
2 weeks ago
Measles outbreak in Texas claims second child amid low vaccination rates
January 21, 2025
Deep freeze blankets much of the US, winter storm targets South
January 6, 2025
Post Malone leaves $20,000 tip for Houston bartender during Christmas Eve visit
January 1, 2025
The FBI reports significant police activity in north Houston linked to a terror attack in New Orleans.
December 27, 2024