Kenyan High Court Halts Deployment of Police Officers to Haiti
October 10, 2023 NAIROBI, Kenya | The High Court of Kenya has issued an order to halt the planned deployment of 1,000 police officers to Haiti, citing concerns over due process and constitutional adherence. Justice…