The Kenyan High Court on Thursday extended orders blocking the deployment of police officers to Haiti, on the same day that parliament approved a government...
Home » Belize
The Kenyan High Court on Thursday extended orders blocking the deployment of police officers to Haiti, on the same day that parliament approved a government...