On September 21, 2024, Kenyan President William Ruto landed in Haiti. The UN is debating how best to assist resource-constrained Kenyan and Jamaican soldiers in their peacekeeping efforts since they have had difficulty controlling the gangs that are terrorizing the Caribbean nation. Ruto exited the aircraft and proceeded past armed security guards on a narrow […]