Protesters Destroy Confederate Statue in Durham, NC

August 14, 2017 Deplorable Kel 0

A group of violent protesters pulled down a Confederate Statue in Durham, North Carolina. One person used a ladder to climb to the top of […]