The Kenya Human Rights Commission (KHRC) has called on the public to initiate a citizen’s arrest of Deputy Inspector General of Administration Police, Gilbert
Acting Inspector General Gilbert Masengeli reported on Tuesday that the security officers assigned to Justice Lawrence Mugambi have been replaced, not withdrawn. Masengeli stated
Acting Inspector General of Police Gilbert Masengeli on Monday skipped court summons for the sixth consecutive time. Instead of attending the court session, he