
Michael Stiles and Omar Villapudua, two former Stockton, California police officers, were indicted by a grand jury on felony assault charges for violently beating a Black teenager last December. Stiles and Villapudua are two of four officers that were involved in the beating of 17 year old Devin Carter. Body camera footage shows officers pulling Carter out of a car and forcing him to the ground.
PolicebrutalityBLMCriminalJusticeReform
0 Comments