Header Ads Widget

Showing posts with the label Walter ScottShow All
Youtube Video: Police officer in North Charleston, South Carolina shot a fleeing unarmed black man five times in the back then handcuffed his lifeless body after he crumpled on the ground was captured on tape and it's shocking