16
Aug
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 down by a federal grand jury, comes after a multi-year…
