Mweni & 10 others v Muse & 2 others [2025] KEELC 7816 (KLR)
Environment and Land Court
•
Environment and Land Case E040 of 2023
Decided: 12 Nov 2025