Officer Pleads Guilty To Making Detainee “Lick Up” Urine Off Floor Of Jail Cell
(adsbygoogle = window.adsbygoogle || ).push({}); On Thursday, a police officer in Mississippi pled guilty to forcing a detainee to lick urine off the floor of his jail cell. 26-year-old Michael Christian Green quit his job at the Pearl Police Department in December. This was four days after security cameras captured...