Video Ad Feedback
Protesters tear down Confederate monument
Protestors tear down a Confederate monument in Durham, North Carolina.
00:45
- Source:
WNCN
Debates about the Confederacy
15 videos