(2017) New Orleans Mayor Mitch Landrieu’s Address on the Removal of Confederate Monuments in New Orleans
On May 19, 2017, New Orleans, Louisiana Mayor Mitch Landrieu addressed an audience in his city as a backdrop and explanation of the city’s recent decision to remove statues of General Robert E. Lee and other Confederate military and political leaders from public squares in … Read More(2017) New Orleans Mayor Mitch Landrieu’s Address on the Removal of Confederate Monuments in New Orleans