Mule v Heven [2024] KEHC 5641 (KLR)
High Court
•
Civil Appeal 127 of 2018
Decided: 22 May 2024