Virginia Governor Pushes to Remove Robert E.…

Virginia Governor Ralph Northam (D) has filed a request to push for a bill to remove and replace Virginia’s statue of Confederate General Robert E. Lee, which is located in the U.S. Capitol Building. Northam’s spokesperson confirmed to the Associated Press

Read →