Maina v Francis & 10 others [2025] KEHC 12644 (KLR)
High Court
•
Civil Case E112 of 2021
Decided: 24 Jul 2025