Taser Gun Safety Is Questioned As 85 Die
Taser Gun Safety Questioned. As police departments across Metro Detroit continue to equip their officers with Taser guns, an international group is questioning whether the weapons really are non-lethal. Tasers, [...]