Politicians in Haiti have signed a last-minute agreement to install a transitional government that keeps the country from plunging into an immediate power vacuum.
Politicians in Haiti have signed a last-minute agreement to install a transitional government that keeps the country from plunging into an immediate power vacuum.