Boniface Kimani Chomba v Embakasi Ranching Company Limited & 2 others [2018] KEELC 3174 (KLR)
Environment and Land Court
•
Environment & Land Case 570 of 2015
Decided: 19 Apr 2018