Statue of Gen. Robert E. Lee Taken Down in Virginia’s Capital
almost 3 years in theepochtimes
A statue of Confederate Gen. Robert E. Lee was dismantled in Virginia’s capital on Wednesday, ending months of legal wrangling. The 21-foot statue of Lee atop a horse had sat on a 40-foot pedestal at the intersection of Monument Avenue and North Allen Avenue in Richmond since May 29, 1890. Its unveiling drew a crowd […]