Why Was the Robert E. Lee Statue Removed from Statuary Hall?

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
 •  0 comments  •  flag
Share on Twitter
Published on December 21, 2020 07:27
No comments have been added yet.