New Orleans Mayor LaToya Cantrell Indicted on Federal Charges
New Orleans Mayor LaToya Cantrell was indicted on federal charges of conspiracy, fraud, and obstruction of justice on Friday, marking the conclusion of a multi-year federal investigation. The charges stem from allegations that she and her former bodyguard, Jeffrey Vappie, conspired to hide a romantic relationship…