Petrochallengers
Haitians mobilize in thousands demanding president Moïse’s resignation

A protest broke out after a second report on the embezzlement of the Petrocaribe funds revealed that a company formerly owned by the Haitian president was involved in the financial fraud