Confederacy Statues Tumble in New Orleans
Every so often America surprises itself. For those of you who may have missed the news: the city of New Orleans has been removing statues that honor Confederate heroes of the Civil War. These statues have stood since a few years after that war ended and had become symbols of the revisionist history told in […]