Mayor LaToya Cantrell, the first woman ever elected to lead New Orleans, was indicted Friday on conspiracy, fraud and obstruction charges in what federal prosecutors described as a yearslong scheme to conceal a romantic relationship with her police bodyguard. The charges come less than five months before Cantrell leaves office …
Read More »