Kenyan Court Halts Police Deployment to Haiti Amid Legal Challenges
On Friday, January 26th, a Kenyan High Court delivered a landmark ruling, halting the government’s planned deployment of police officers to Haiti. This decision comes despite the United Nations Security ...