Tag

police

Browsing

Walter Scott, gunned down by Officer Michael Slager in South Carolina, over a non-fuctioning brake light. It seems that everywhere you look, cops are using brutal and fatal force against citizens for the smallest incidents. Something needs to be done…