Tasers subject their victims to a 50,000 volt shock followed by 100 microsecond pulses of 1,200 volts. Since 2001, more than 500 people in the United States have died after law enforcement officers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results