Katiba Institute sues police for barricading roads in Nairobi during protests
Kenya’s Katiba Institute has filed a constitutional petition at the High Court in Nairobi, accusing the Inspector General of…
Kenya’s Katiba Institute has filed a constitutional petition at the High Court in Nairobi, accusing the Inspector General of…