LEE STATUE DOWN IN VIRGINIA, BUT STONE MOUNTAIN REMAINS
“… let freedom ring from Stone Mountain of Georgia …” For all the fuss about the removal of the statue of Robert E. Lee in Richmond, Va., this week, the biggest of all the monuments to the Confederacy still stands, east of Atlanta in Stone Mountain Park. It’s a Confederate Mount Rushmore of sorts, carved …
LEE STATUE DOWN IN VIRGINIA, BUT STONE MOUNTAIN REMAINS Read More »