The white former South Charleston police officer sacked following the fatal shooting of Walter Scott on April 4 has been formally indicted on a murder charge. Michael Slager was charged with murder only after cell phone footage emerged of him firing eight times at Scott, an unarmed 50-year-old black man who was running away from […]
Continue reading
Tag Archives: Michael Slager

June 9, 2015 




