Monday, September 25, 2017

Non-Lethal? SAYDIST Police Tasers Have Killed Over 1,000—Many of Whom W...