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 ...
In a scathing critique of President William Ruto's administration, the Kenya Human Rights Commission (KHRC) accused the government of disregarding ...