Chebukati & another v Ambwayah [2025] KEELC 18216 (KLR)
Environment and Land Court
•
Environment and Land Case 11 of 2022
Decided: 01 Dec 2025