Kenyan rights body calls for citizen’s arrest of Masengeli over contempt of court
The Kenya Human Rights Commission (KHRC) has urged citizens to take action against Deputy Inspector General of Administration Police, Gilbert ...
The Kenya Human Rights Commission (KHRC) has urged citizens to take action against Deputy Inspector General of Administration Police, Gilbert ...
Acting Inspector General of the National Police Service (NPS), Gilbert Masengeli, has rejected allegations from the Judicial Service Commission (JSC) ...