Fmr. SC officer testifies in own defense...
Stephanie Ruhle

Fmr. SC officer testifies in own defense...

A panel talks about testimony of Officer Michael Slager who is currently on trial after being charged in the shooting death of Walter Scott during a routine traffic stop.

Stories

Pages