Kimurata v Nkeiyua & 5 others [2024] KEELC 318 (KLR)
Environment and Land Court
•
Environment & Land Petition E001 of 2021
Decided: 24 Jan 2024