Taser’s Axon Signal Rolls The Cameras When Firearm Is Drawn

As far as United States is concerned, there have been one too many fatal police shooting incidents. According to a data collated by The Washington Post, there had been 963 fatal force by police in the U.S. in 2016 and the number was based on news, reports, public records et cetera, and it did not […]