Taser announced today that it will ship 22,000 body-worn cameras to the London Metropolitan Police. The Wall Street Journal reported on Tuesday that Scottsdale, Ariz.-based Taser recently completed a pilot… Read More
Here’s a terrifying idea in a country that’s already dealing with several horrific cases of police brutality — North Dakota passed a bill that lets police use “non-lethal” weapons mounted on… Read More
Several police departments around the nation are already using body-worn cameras, and now you can add Seattle’s to that list. The SPD will soon launch a pilot program that will feature 12… Read More