John Charo Ngumbao v Amani Tiwi Beach Resort [2017] KECA 13 (KLR)
Court of Appeal
•
Civil Appeal 61 of 2016
Decided: 11 May 2017