Anyona v Oduor & another [2023] KEELC 15828 (KLR)
Environment and Land Court
•
Environment and Land Appeal E010 of 2022
Decided: 02 Mar 2023