Tag: Kenyan Court Rules Deployment of Police to Haiti Illegal
Kenyan Court Rules Deployment of Police to Haiti Illegal
In a landmark decision, the Kenyan High Court has declared the planned deployment of Kenyan police officers to Haiti as illegal. The ruling comes...