Solomon Omolo Ochuodho v Moses Odhiambo Achacha [2021] KEELC 1096 (KLR)
Environment and Land Court
•
Environment and Land Appeal 01 of 2021
Decided: 10 Nov 2021