18 CHARGES! Feds FINISH Mayor Cantrell — Evidence OVERWHELMING
18 federal charges. Overwhelming evidence. Mayor LaToya Cantrell’s political career looks FINISHED. ????
The Feds dropped the hammer on the New Orleans mayor with an indictment that includes wire fraud, misuse of taxpayer money, and abuse of power. From luxury …