Njoroge v Maina [2024] KECA 1216 (KLR)
Court of Appeal
•
Civil Application E491 of 2023
Decided: 20 Sep 2024