North Carleston
The family of unarmed 50-year-old Walter Scott, who was shot and killed by a North Charleston, South Carolina police officer, has reached a $6.5 million…
Trending
The family of unarmed 50-year-old Walter Scott, who was shot and killed by a North Charleston, South Carolina police officer, has reached a $6.5 million…