UPDATED BELOW
The most famous — some would say ‘infamous’ — statues of Confederate generals came down in Charlottesville, VA, on Saturday. Two of the Confederacy’s most renowned legends, Robert E. Lee and Stonewall Jackson, no longer preside over the parks which once bore their names.
Recent Comments