Michael Gichira Njeru v Samuel Magu Mugo & 2 others [2017] KEELC 2051 (KLR)
Environment and Land Court
•
Environment & Land Case 518 of 2013
Decided: 16 Jun 2017