News

Mayor LaToya Cantrell is the first sitting mayor to be indicted, amid a broader history of corruption charges against New Orleans officials.