Disgraced Mississippi Cop Admits Forcing Man to Lick Urine In Jail
An ex-police officer pleaded guilty to a federal misdemeanor for forcing a male suspect he had arrested to lick his urine from a jail cell floor. The ex-officer, 26-year-old Michael Christian Green, faced charges related to violating civil rights following the incident, which was captured on security footage in Pearl, a suburb of Jackson. RELATED … Read more