Feedback

Scott Family on Ex-Officer's Indictment: 'It's a Bitter Sweet Day'

 

The brother and mother of Walter Scott discuss the grand jury's indictment of former North Charleston, South Carolina, police officer Michael Slager on federal charges in last year's shooting death of Scott.

Shows