Richard Mecha Kibagendi v John Mong’are Nyarondia [2020] KEELC 2378 (KLR)
Environment and Land Court
•
Environment & Land Case 323 of 2013
Decided: 05 Mar 2020