Virginia – The Red Alert News

All posts tagged "Virginia"

  • Breaking: Robert E. Lee Statue Removed

    Happening Now: Another piece of American history has been pulled down. The statue of Confederate General Robert E. Lee that has been located in Virginia’s...