Cop Arrested for Kidnapping and Handcuffing Innocent Man So His Brother Could Torture Him

Highlighting the pervasive issue of police abuse, a North County Police Cooperative (NCPC) officer in St. Louis County, recently found himself on the receiving end of criminal charges. The charges came after a shocking revelation—this officer allegedly allowed his own brother to sadistically torture a handcuffed man, flagrantly abusing his authority in the process. The officer … Continue reading Cop Arrested for Kidnapping and Handcuffing Innocent Man So His Brother Could Torture Him