Wanjiru v Director of Public Prosecutions; Gachiko & 13 others (Interested Parties) [2025] KEHC 7839 (KLR)
High Court
•
Constitutional Petition E026 of 2024
Decided: 30 May 2025