LaToya

New Orleans Mayor LaToya Cantrell Indicted In Corruption Case – Blavity

New Orleans Mayor LaToya Cantrell, whose election to the city’s top role broke barriers, is now facing corruption charges. She’s accused of …