home > news Protesters pull down Confederate statue
Protesters pull down Confederate statue
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.