News

New Orleans Mayor LaToya Cantrell has been federally indicted on multiple charges stemming from an affair with a bodyguard.