Cheers to New Orleans Mayor Mitch Landrieu, one of the first mayors to take Confederate statues down and make the strong point that these statues represent nothing but oppression. You should check out the speech he delivered, in May, at MarketWatch.com.
