David Nalundi Lusiche v Sheban Lusiche Echesa & 3 others [2017] KEELC 3734 (KLR)
Environment and Land Court
•
Land Case 291 of 2013
Decided: 22 Feb 2017