Mayor Mitch Landrieu’s full address on the removal of Confederate monuments in New Orleans By WWLTV Mayor Mitch Landrieu’s full address on the removal of Confederate monuments in New Orleans