Feedback

Protesters Denounce 'White Supremacist' Torchlit Rally at Robert E. Lee Statue

 

Protesters were angered by an earlier demonstration against the proposed removal of a controversial statue in Charlottesville, Va.

Shows