Guyo v Catholic Church Moyale & another [2025] KEELC 2964 (KLR)
Environment and Land Court
•
Environment and Land Appeal E015 of 2023
Decided: 28 Mar 2025