Michael Rabare Ramoya & 2 others v Stephen Okota Barasa [2020] KEELC 930 (KLR)
Environment and Land Court
•
Civil Case 36 of 2016
Decided: 29 Oct 2020