Mwoga & 3 others v Diocese of Meru Trustee [2025] KEELC 7491 (KLR)
Environment and Land Court
•
Environment and Land Miscellaneous Application E001 of 2025
Decided: 29 Oct 2025