Katiba Institute v Inspector General of Police & another [2026] KEHC 13585 (KLR)
High Court
•
Petition E389 of 2025
Decided: 17 Sep 2026