Kinyuanjui v Embakasi Ranching Company Limited [2023] KEELC 20695 (KLR)
Environment and Land Court
•
Environment & Land Case 1580 of 2014
Decided: 05 Oct 2023