‘Tempers Flared’: Black Woman Charged After Fatally Shooting a South Carolina Woman Who Spat At Her During Parking Lot Dispute Over Who ‘Had the Right of Way’
A parking lot argument proved to be fatal for a South Carolina woman who police say spat at a driver who confronted her about blocking […]