Mwaura & another v Njuguna & 12 others [2024] KEHC 9615 (KLR)
High Court
•
Civil Appeal E1017 of 2023
Decided: 31 Jul 2024