News

“Today, Katiba Institute (KI) and the Kenya Human Rights Commission (KHRC) have filed an urgent Judicial Review Application ...