Ochura Birundu & James Ogachi v John Olarashar Ole Ngiru [2018] KEELC 2032 (KLR)
Environment and Land Court
•
Environment & Land Case 195 of 2013
Decided: 27 Jul 2018