Mississippi police officer Michael Green was fired and charged for allegedly forcing a detainee to lick urine in a video incident.
Mississippi police officer Michael Christian Green was fired after a video showed him allegedly forcing a detainee to lick his own urine off the floor. The incident occurred on December 23, and Green was charged with one federal count of deprivation of rights under color of law. The video was provided to the FBI, and the city of Pearl is undergoing a review of its policies and procedures.
March 14, 2024
24 Articles