Posted on Leave a comment

Protesters Topple Confederate Statue in #Durham North Carolina

Antifascist protestors toppled a Confederate monument in Durham, North Carolina (USA) last night.

durham14a.jpg

Image: Protestors toppled a Confederate monument in Durham, North Carolina (USA). 

Continue reading Protesters Topple Confederate Statue in #Durham North Carolina