Margaret Nyokabi Mbugua & 5 others v Ngenda New Farmers Co. Ltd & 4 others [2019] KEELC 1268 (KLR)
Environment and Land Court
•
Environment and Land Case 84 of 2017
Decided: 17 Oct 2019