Mucioka v Munyi & 3 others [2025] KEELC 5730 (KLR)
Environment and Land Court
•
Enviromental and Land Originating Summons E035 of 2021
Decided: 30 Jul 2025