Slager

A Semblance of Justice For Walter Scott

December 8, 2017

Former South Carolina Police Officer was sentenced to 20 years in prison