Mugo v Ndwiga [2026] KEELC 2659 (KLR)
Environment and Land Court
•
Enviromental and Land Originating Summons 130 of 2017
Decided: 28 Apr 2026