Shitoshe & 2 others v Kakai (Deceased) & 3 others [2025] KEELC 8221 (KLR)
Environment and Land Court
•
Environment and Land Appeal E042 of 2023
Decided: 19 Nov 2025