Aluochier v Senate & 2 others [2025] KESC 59 (KLR)
Supreme Court
•
Petition E014 of 2025
Decided: 03 Oct 2025