
Candidates from as many as 125 political parties in Haiti on Thursday rushed to meet a deadline to register to run in the country’s long-overdue elections later this year.
The Caribbean island has a history of turbulent elections, but that does not appear to dissuade candidates.




















