Macharia v Registered Trustees, Franciscan Sisters of Immaculate Nyeri [2024] KECA 1057 (KLR)
Court of Appeal
•
Civil Application E008 of 2024
Decided: 26 Apr 2024