Ntusha v Mbutu [2025] KEELC 4132 (KLR)
Environment and Land Court
•
Environment and Land Appeal E019 of 2022
Decided: 22 May 2025