Large parts of the population of both nations descend from the African west coast, where people had been abducted and enslaved at the behest of colonial rulers. Haiti gained independence from ...
He arrived there from the Kenyan capital Nairobi where was promoting a Kenyan-led police mission to restore security in Haiti. The former colonial power France bears a historical responsibility ...