Tuesday, October 4, 2016

Police complaints drop 93 percent after deploying body cameras

https://techcrunch.com/2016/10/03/police-complaints-drop-93-percent-after-deploying-body-cameras/

No comments:

Post a Comment