Mudavadi v Ochola & 2 others [2026] KEELC 4282 (KLR)
Environment and Land Court
•
Enviromental and Land Originating Summons 736 of 2017
Decided: 08 Jun 2026