Body camera video shows Arizona police Taser man at least 11 times during 2017 traffic stop

February 11, 2019, 2:11 pm EST | Share:

Body camera footage from a 2017 traffic stop in Arizona shows police officers deploying their stun gun at least 11 times – including once in the testicles, a lawsuit claims.

Continue Reading