home > news Protesters pull down Confederate statue in NC
Protesters pull down Confederate statue in NC
A protest in Durham, North Carolina, organized to stand in solidarity with anti-racist activists in Charlottesville, Virginia, took a turn Monday when participants toppled a Confederate statue.