Jane Waithira Kihara v Njihia Mucheke [2020] KEELC 2256 (KLR)
Environment and Land Court
•
Environment & Land Case 1657 of 2007
Decided: 03 Jun 2020