Mbelezi & another v Njenga [2023] KEHC 18469 (KLR)
High Court
•
Civil Appeal E034 of 2020
Decided: 16 Feb 2023