Manoa Shembekho v Rose Ayuma [2017] KEELC 2238 (KLR)
Environment and Land Court
•
Civil Appeal 76 of 2014
Decided: 19 Jul 2017