The city of New Orleans is fulfilling its promise to remove statues memorializing Confederate leaders and battles. Leave a Comment Subscribe in Google News