World

Florida resident detained as part of Haiti investigation: What we know

The 63-year-old Florida resident claims to be a doctor and has accused Haiti's leaders of corruption. The police chief said Sanon was a key player.