Peter Mochere Mabira v Francis Kibet & another [2017] KEELC 667 (KLR)
Environment and Land Court
•
Environment & Land Case 100 of 2016
Decided: 20 Dec 2017