All Articles

April 13, 2015
In the moments after the fatal shooting of South Carolina resident Walter Scott, Officer Michael Slager can be heard laughing…