Zahara Mohammed & 2 others v Independent Electoral & Boundaries Commission (IEBC) & another [2018] KEHC 9067 (KLR)
High Court
•
Petition 434 of 2017
Decided: 08 May 2018