Mayor Landrieu’s Monumental Truth
May 25, 2017
“This is not just about statues, this is about our attitudes and behavior as well … Many are painfully aware of the long shadows their presence casts; not only literally but figuratively.” — Mayor Mitch Landrieu On May 19, 2017, the statue of Confederate General Robert E. Lee was removed by the City of New … More Mayor Landrieu’s Monumental Truth