Police lie, innocent people pay the price: Manvel PD publicly lied about rape investigation
Last month, Freddie Charles Douglas Jr., a 43-year-old former sergeant of the El Campo Police Department’s criminal investigation division, was charged and arrested for sexually assaulting a woman on November 8. The incident allegedly occurred while he was visiting the home of his long-time friend in Manvel, Texas for his birthday. Douglas, who had a […]