Gichuki & another v Maregwa & 9 others [2024] KEELC 14022 (KLR)
Environment and Land Court
•
Enviromental and Land Originating Summons 109 of 2015
Decided: 20 Dec 2024