In the Shadow of Statues
New Orleans mayor Mitch Landrieu weighed in on his decision to remove four Confederate statues from city grounds in…
New Orleans mayor Mitch Landrieu weighs in on his decision to remove four Confederate statues from city grounds in 2017. He is joined in conversation by the New Yorker’s Jelani Cobb.