deployment of Police Force
Kenya proceeds with deployment of Police Force to End Gang War in Haiti
In a bold move aimed at quelling the escalating gang warfare in Haiti, Kenya has.