Karani & another v Kabibi & another [2026] KEELC 3031 (KLR)
Environment and Land Court
•
Environment and Land Appeal E040 of 2023
Decided: 20 May 2026