Wanjohi & another v Nyambura & 5 others [2024] KEELC 6927 (KLR)
Environment and Land Court
•
Environment & Land Case 641 of 2017
Decided: 17 Oct 2024