Some Departments May Require Police To Wear Body Cameras
After the incident in Ferguson, Missouri, some police departments could require its officers to wear body cameras. These cameras will be supplied by Taser International. Taser may not be the only company getting in on the action, but it is [...]
Recent Comments