Monday, September 23, 2013

‘Feeling Fried’: Shocking fatalities as UK police use ‘non-lethal’ tasers