
Well, at least something good happened today. A statue of Confederate Gen. Robert E. Lee that has represented Virginia in the U.S. Capitol for 111 years has been removed. Virginia Gov. Ralph Northam said in a statement that workers removed the statue from the National Statuary Hall Collection early Monday morning. Northam had requested the […]