News

New Orleans Mayor LaToya Cantrell was indicted by a federal grand jury, becoming the first mayor to face federal charges while still in office.