Obya v Handicap International [2023] KECA 1251 (KLR)
Court of Appeal
•
Civil Application E016 of 2023
Decided: 06 Oct 2023