Officer Involved 2017

December 30, 2017 admin 0

For the third year in a row, police officers in the United States have killed more than 1,000 people. How do we make sense of […]