“It is the best I have heard in a long time. This guy could be presidential material.”
Dr. Higdon
On May 19, 2017, New Orleans Mayor Mitch Landrieu delivered a moving speech about why the city took down four Confederate monuments that had been installed by supporters of the “Cult of the Lost Cause.”