no, this is New Orleans mayor Mitch Landrieu. You may be thinking of his sister, former Senator Mary Landrieu.
Oh, thanks. Oh, good grief, there are TWO of them? The city is cursed.