George Thata Ndia v Independent Electoral and Bounderies Commission (IEBC) & 2 others [2021] KEHC 1473 (KLR)
High Court
•
Election Petition E001 of 2021
Decided: 24 Nov 2021