“On Wednesday September 8th, a massive bronze statue of Confederate General Robert E. Lee was removed from its pedestal on Monument Avenue in Richmond, Virginia. The actions in Virginia’s capital city were met with cheers and song from the crowd that gathered to watch the state’s largest statue of Lee finally come down. Governor Ralph Northam originally ordered the statue’s removal in June of 2020, though a series of lawsuits and court battles prolonged its removal, ultimately leading to a ruling from the Supreme Court of Virginia.”
Read More