Sunday 15 March 2015

75% of Denver Cops Aren’t Turning on Body Cams in Use of Force Contacts, This is Why

75% of Denver Cops Aren’t Turning on Body Cams in Use of Force Contacts, This is Why

No comments:

Post a Comment