Richard Cheptirge & another v Kenya Commercial Bank Limited [2017] KEELC 59 (KLR)
Environment and Land Court
•
? 63 of 2013
Decided: 24 Nov 2017