Show of HandsShow of Hands

PamGH July 6th, 2017 4:46am

180 deaths were reported to have been associated with tasers in the US by 2006. Should these tools used by law enforcement continue to be labeled non lethal?

7 Liked

Comments: Add Comment