SocietyTwo Phoenix police officers arrested and fired after violent, unreported traffic stop
Two Phoenix police officers were fired and arrested over a violent traffic stop earlier this month that was not reported.
Two Phoenix police officers arrested and fired after violent, unreported traffic stop
