Article

news.nationalpost.comnews.nationalpost.com on 2015-10-09 16:48

North Charleston reaches $6.5M settlement with family of Walter Scott, the unarmed black man shot by police

Related news