Grand Jury Indicts Police Officer in the Death of Walter Scott

Officer Michael Slager was charged with murder and if convicted he faces 30 years to life.

June 8, 2015

Top Stories

ABC News Live Presents