Protesters Topple Confederate Statue in Durham, NC: WATCH Towleroad August 15, 2017 Leave a Comment https://www.youtube.com/watch?v=Fy758yaD4UI Protesters in the US state of North Carolina toppled a nearly century-old statue of a Confederate … [Read more...] about Protesters Topple Confederate Statue in Durham, NC: WATCH