Virginians woke up Monday morning, December 21, 2020, to the news that the statue of Robert E. Lee was removed overnight from statuary hall of the U.S. Capitol. The Lee statue had stood in the hall as one of Virginia’s two designated representative statues for 111 years. Each state is...
Continue reading
Published on December 21, 2020 07:27