Select date

May 2024
Mon Tue Wed Thu Fri Sat Sun

‘Blue Lives Matter’ billboard set up near scene of Charleston cop's killing of Walter Scott

9-5-2017 < RT 85 53 words
 
Preview A billboard in support of law enforcement has been placed in North Charleston, South Carolina, just down the street from where a white officer fatally shot a fleeing black man in the back during a traffic stop and tried to cover it up.
Read Full Article at RT.com
Print