Nairobi, Kenya – The High Court has declined to block Deputy Inspector General of Police (DIG) Eliud Lagat from resuming…
Nairobi, Kenya – Deputy Inspector General (DIG) of Police Eliud Lagat has been cleared of any wrongdoing in the high-profile…