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...
