Statue of Confederate Robert E. Lee coming down in Virginia

RICHMOND, Va. (AP) — After years of resistance and a long court battle, one of America’s largest monuments to the Confederacy was being pulled from its prominent perch in Virginia’s capital city Wednesday. Virginia Gov. Ralph Northam ordered the Richmond statue of Gen. Robert E. Lee taken down last …

Read more

Show More

Related Articles

Back to top button