nation, police shooting, walter scott, Nation, Current

The Family of Walter Scott Will Receive $6.5 Million Settlement

The city of North Charleston, South Carolina has reached a settlement with the family of…