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

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.

Read Full Article