‘Illegal and invalid’: Kenya court halts deployment of police to Haiti

A Kenyan court on Friday ruled against the governments plan to deploy police to Haiti to lead a UN-backed multinational mission aimed at restoring peace and security in the Caribbean nation strugglin…
Read More

Al Jazeera