Kenya and Haiti Sign Agreement to Deploy Force to Caribbean Nation

The leaders of Kenya and Haiti inked a pact for a Kenya-led UN mission to the Caribbean nation. Nairobi plans to send 1,000 armed men, dubbed police officers, to Port-au-Prince as local authorities have all but lost control of Haiti’s capital city. The Joe Biden administration has been working for several years to create a … Continue reading Kenya and Haiti Sign Agreement to Deploy Force to Caribbean Nation