New Orleans Mayor LaToya Cantrell indicted on federal charges

Prosecutors say New Orleans Mayor LaToya Cantrell was indicted on federal charges of defrauding the city while allegedly trying to keep her romantic relationship with a police officer a secret

(Visited 1 times, 1 visits today)