September 16 2017 12:44pm

Protesters demanding removal of Robert E. Lee Statue from Richmond, Virginia

“Stand United Rally” protesters gathered near the Robert E. Lee statue in Richmond, Virginia fighting for the removal of the statue.

Responsive site? HTTPS:// site?

Video Home