Lawrence Gitonga Njeru v Diocese of Meru Trustees [2017] KEELC 1527 (KLR)
Environment and Land Court
•
Environment & Land Case 242 of 2017
Decided: 11 Oct 2017