Robert Ouma Oduori & another v Thomas Muka Maula & another [2021] KEELC 1651 (KLR)
Environment and Land Court
•
Environment & Land Case Case154 of 2013
Decided: 07 Oct 2021