Politics New Orleans Mayor Indicted on Federal Fraud Charges Linked to Alleged Romantic Relationship Mayor LaToya Cantrell, the embattled Democratic leader of New Orleans, was reportedly indicted Friday on federal charges that prosecutors say stem from August 15, 2025