VA Gov Announces removal of Robert E. Lee Statue
Virginia’s Democratic governor Ralph Northam will announce the removal of Confederate General Robert E. Lee. It will be taken down from Monument Ave, a statue that has been up since about 1890. The date of removal is unknown. Northam made his details known during a press conference this week. He said, “it’s time to acknowledge … Read more