Waweru v Mutambei & another [2023] KECA 610 (KLR)
Court of Appeal
•
Civil Application E030 of 2021
Decided: 02 Jun 2023