2014

126 police officers were killed in 2014 but more than 1,000 people were killed by police. This means nine times more citizens were killed by police than were police killed.…

Read More