A report has just come out that shows that the UK police used their taser stun guns more often last year than ever before. Some…
A report has just come out that shows that the UK police used their taser stun guns more often last year than ever before. Some…