Most Egregious Police Killings Caught on Video in 2015
This year was an especially violent year for police. In 2013 the police killed 768 people, in 2014 they killed 1,108 and
Read moreThis year was an especially violent year for police. In 2013 the police killed 768 people, in 2014 they killed 1,108 and
Read moreZachary Hammond is now another victim of the failed ‘war on drugs’, and the actions of Lt. Mark Tiller is
Read moreIt has been almost two months since Seneca, SC police murdered Zachary Hammond, and despite the emotional pleas from Zachary’s
Read moreSeneca police Chief John Covington said that he will not release the name of the officer who gunned down 19
Read more