Lucie Tondreau Surrendered to the FBI, the Haitian-American mayor of North Miami brought herself in and she walked out of the FBI building in handcuffs, charged with mortgage fraud....
North Miami candidate for mayor Anna Pierre boasted that Jesus himself had endorsed her run for office. Apparently Christ's recommendation wasn't enough to convince voters: Pierre not only failed to win office, she finished last.