Former governor general Michaëlle Jean says Haiti has become a failed state due to its intensifying security and economic crisis and is calling on Canada to take a leadership role to help stabilize the Caribbean country.
Former governor general Michaëlle Jean says Haiti has become a failed state due to its intensifying security and economic crisis and is calling on Canada to take a leadership role to help stabilize the Caribbean country.