Slager
Slager
Slager

Family seeks judge’s OK of $6.5 million settlement in Walter Scott case

December 19, 2015 07:30 PM