US: Tasers Claimed 49 Lives in 2018 Through Police Violence

teleSUR | February 4, 2019 Taser death is a form of police violence that is claiming lives in the United States despite being called non-lethal, a recent Reuters report revealed. Warren Ragudo died after two Taser shocks by police intervening in a family altercation. Ramzi Saad died after a Taser shock by police during a […]

Source