One of America’s largest monuments to the Confederacy, the enormous 21-foot statue of Confederate Gen. Robert E. Lee, was hoisted off its pedestal where it once towered over Virginia’s capital city for over a century.
One of America’s largest monuments to the Confederacy, the enormous 21-foot statue of Confederate Gen. Robert E. Lee, was hoisted off its pedestal where it once towered over Virginia’s capital city for over a century.