Ndiku v Amwayi [2024] KEHC 10774 (KLR)
High Court
•
Appeal E052 of 2023
Decided: 19 Sep 2024