Robert E. Lee statue in Virginia's capital will come down Wednesday, officials say

Robert E. Lee statue in Virginia's capital will come down Wednesday, officials say

Upworthy

Published

A 12-ton statue of Confederate Gen. Robert E. Lee that sits on the historic Monument Avenue in Richmond, Virginia, is set to be taken...

Full Article