Okwach & 4 others v Opolo [2023] KEELC 16729 (KLR)
Environment and Land Court
•
Environment & Land Case 428 of 2017
Decided: 28 Mar 2023