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....
Permalink | Comments