Keibukwo Investments Limited v Chuma [2024] KEELC 13539 (KLR)
Environment and Land Court
•
Environment and Land Appeal 15 of 2019
Decided: 13 Nov 2024