SocietyTwo Phoenix police officers arrested and fired after violent, unreported traffic stop
Phoenix’s police chief said two officers were fired and arrested over an unreported traffic stop during which they assaulted a man and a woman and shocked both with a Taser.
Two Phoenix police officers arrested and fired after violent, unreported traffic stop
