Post Thumbnail

The CBC and Radio Canada have run a bunch of Taser tests recently, and the results aren't likely to reassure anyone. US-based testing lab National Technical Systems pulled 41 X26 units out of 7 random police stations across the nation, and fired each at least six times. What happened? Well, four of

6 years ago 0 Comments
December 5, 2008 at 12:59PM