New Orleans Democrat Mayor LaToya Cantrell indicted in federal corruption probe
New Orleans found itself at the center of a political firestorm Friday as federal prosecutors unveiled an 18-count indictment against Mayor LaToya Cantrell and a former police officer tied to her inner circle. Fox News reported that Cantrell, 53, is accused