Otachi v Otondi [2025] KEHC 3242 (KLR)
High Court
•
Civil Appeal E135 of 2023
Decided: 13 Feb 2025