Angwenyi & another v Michieka & 2 others [2024] KEELC 1332 (KLR)
Environment and Land Court
•
Environment & Land Case 559 of 2015
Decided: 13 Mar 2024