Yang v Secretary to the IEBC & another [2025] KEHC 13467 (KLR)
High Court
•
Judicial Review Application E294 of 2025
Decided: 29 Sep 2025