Browsing: taser

0

Tasers don't kill in America alone. The "True North Strong and Free" has seen abuse and death by police Taser use to a disturbing degree.