Onchari & 14 others v National Land Commission & 3 others [2025] KEELC 7689 (KLR)
Environment and Land Court
•
Environment and Land Petition E009 of 2021
Decided: 04 Nov 2025