urbangracemagazine.com
South Carolina Officer Charged in the Death of Unarmed Black Man
A police officer in South Carolina received a murder charge on Tuesday in the shooting death of an unarmed black man. 50-year-old Walter L. Scott was pulled over for a traffic stop when things went…