Democrat New Orleans Mayor LaToya Cantrell was indicted on federal charges on Friday. A federal grand jury indicted Cantrell and former New Orleans Police officer Jeffrey Vappie after an investigation by the FBI. Details of the indictment are forthcoming. WVUE reported: New Orleans Mayor LaToya Cantrell was indicted by a federal grand jury on Friday, August 15, marking the first time in the city’s history that a sitting mayor is facing criminal prosecution. The mayor’s legal troubles come after more than two years of mounting criticism including; an alleged romantic relationship involving her former executive security officer, a legal battle...