Njiru v Diocese of Embu Registered Trustees [2024] KEELC 4470 (KLR)
Environment and Land Court
•
Environment & Land Case 22B of 2021
Decided: 23 May 2024