Wellington Odhiambo Owara & another v Isaac Konye Muiruri [2021] KEHC 1042 (KLR)
High Court
•
Civil Appeal 60 of 2017
Decided: 16 Dec 2021