Virginia Gov. Ralph Northam ordered the giant statue honoring American traitor General Robert E. Lee be removed. It currently sits on public display in the state's capital city of Richmond. It sure took Northam long enough to remove this blight from ... Continue Reading
