PROTESTERS TOPPLE CONFEDERATE STATUE IN DURHAM, NORTH CAROLINA

Protesters have toppled a Confederate statue in Durham, North Carolina. Crowds cheer as the monument to the Confederacy is demolished.

(We have placed the video in the comments section below as well)

Comments