Esther Wanjiku Waweru v David Onderi [2018] KEELC 3354 (KLR)
Environment and Land Court
•
Environment & Land Case 583 of 2012
Decided: 19 Apr 2018