Phoenix police officers on leave amid probe into violent arrest of deaf man
- Posted on October 23, 2024
- By Usa Today
- 1 Views
Phoenix police officers on leave amid probe into violent arrest of deaf man
Graphic body camera footage of the encounter shows the two officers pummeling McAlpin and shocking him with a Taser repeatedly.