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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results