VIDEO: Protesters Pull Down Confederate Statue in Durham, NC


    On August 14 protesters in Durham, North Carolina, placed a tow rope around the neck and shoulder of a Confederate statue and pulled it down from atop the monument on which it stood.

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here