Rono v Kiptoo & 6 others [2026] KEHC 8316 (KLR)
High Court
•
Constitutional Petition E017 of 2023
Decided: 12 Jun 2026