New Orleans mayor indicted in federal investigation
A total of 18 counts on charges including conspiracy, fraud, false statements and obstruction of justice, that's what new Orleans Mayor Latoya Cantrell now faces following her indictment.
A total of 18 counts on charges including conspiracy, fraud, false statements and obstruction of justice, that's what new Orleans Mayor Latoya Cantrell now faces following her indictment.