Patrick Njagi Njeru v Peter Njagi Njabaragu [2018] KEELC 2760 (KLR)
Environment and Land Court
•
Environment & Land Case 70 of 2007
Decided: 28 Jun 2018