Virginia to take down Robert E. Lee statue on Wednesday
A statue of Confederate Civil War General Robert E. Lee that towers six stories over Richmond, Virginia, and was a centerpiece of protests over racial injustice, is coming down this week.
Back
Read News