3 Phoenix Cops Suspended After Attacking Deaf Black Man In Violent Arrest
The Phoenix, Arizona, police officers who beat and tased Tyron McAlpin, a Black man who is deaf and has cerebral palsy, last year have been suspended without pay for 24 hours, and, predictably, the police department has convinced itself that the less than bare minimum disciplinary […]
Recent Comments