News

The Geneva-based Institute for Human Rights (IHR) is calling for the immediate arrest of Deputy Inspector of Police Eliud Lagat, who is linked to the murder of blogger Albert Ojwang.