Oyeke v Catholic Diocese of Bungoma & another [2025] KEELC 8384 (KLR)
Environment and Land Court
•
Environment and Land Case 57 of 2018
Decided: 28 Nov 2025