Onkeo & another v Embakasi Ranching Co Ltd & 2 others [2024] KEELC 355 (KLR)
Environment and Land Court
•
Environment & Land Case 69 of 2017
Decided: 25 Jan 2024