Saturday, October 21, 2017

Police State

Study from Washington D.C. cops claims body cameras had no impact on police use of force or citizen complaints, contradicting all previous studies.

No comments:

Post a Comment