New Orleans Mayor LaToya Cantrell Indicted, First Sitting Mayor in City’s History to Face Federal Charges
New Orleans Mayor LaToya Cantrell (D) made history on Friday, becoming the first sitting mayor in the city’s history to face federal criminal charges, a development that has drawn national attention and raised questions about her administration’s conduct. The indictment, handed