Walter Scott’s killer faces federal charges

The North Charleston police officer responsible for Walter Scott’s death last year has been indicted by a federal grand jury on civil rights violations as well as charges of obstructing justice, all on top of the murder charges for shooting Scott. Read Full Article at RT.comRT – Daily news