Former Mississippi officer charged after allegedly forcing arrestee to lick urine off floor
By Rebekah Riess, CNN (CNN) — A former Mississippi police officer pleaded guilty to a federal charge after allegedly forcing an arrestee to lick his own urine off a holding cell floor under threat of harm, according to a criminal complaint unsealed Wednesday. The officer, former City of Pearl Police Department patrolman Michael Christian Green,
Continue Reading