Michael Slager’s plea agreement May 2, 2017 Related Story: Michael Slager, officer who shot Walter Scott in South Carolina, to plead guilty in federal case
Michael Slager’s plea agreement May 2, 2017 Related Story: Michael Slager, officer who shot Walter Scott in South Carolina, to plead guilty in federal case