Walter Scott Shooting Incident: Latest Facts, Legal Updates, and Financial Impact
Finance
The Walter Scott shooting refers to the fatal encounter between Walter Scott and a North Charleston police officer on April 4, 2015, after a traffic stop for a broken brake ligh...
Open article