A monument honoring the traitor Robert E. Lee was removed overnight from the U.S. Capitol. The statue of Lee, who commanded Confederate forces in the rebellion waged to preserve the institution of slavery in the South, had been a fixture in the federal Statuary Hall collection for more than a …
Read More »