Margaret Nduta Kamithi & another v Annuciata Waithira Kibue & 2 others [2021] KEELC 4043 (KLR)
Environment and Land Court
•
Environment & Land Case 156 of 2010
Decided: 11 Mar 2021