Defenseless Black Teen: Stockton Cops Indicted For Boot Print Left In Teens Face Boot Kicking
Two central California police officers were indicted for beating a Black teenager during a pursuit and arrest in December 2020, the San Joaquin County district attorney announced Friday, Sept. 17.
Former Stockton Police Department officers Michael Stiles and Omar Villapudua had previously been fired in March after it was determined that the force they used against then 17-year-old Devin Carter was outside of departmental policy.
Commentary by: Brother Jacob Israel
Hebrew Israelite Radio Show Host