Getanda & another v Ayienda & another [2023] KEHC 25667 (KLR)
High Court
•
Civil Appeal E080 of 2021
Decided: 23 Nov 2023