Register to listen to any web page on all your devices!
Only because of vigilant citizen reporting do we know citizens killed by police is on track to exceed 1,000 deaths in 2017.
Only because of vigilant citizen reporting do we know citizens killed by police is on track to exceed 1,000 deaths in 2017.
Our website uses cookies to improve your experience. Learn more
Ok