Haiti has become a failed state, says former governor general Michaëlle Jean
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.