Esther Wanjiku Mwangi & 3 others v Wambui Ngarachu [2019] KEELC 937 (KLR)
Environment and Land Court
•
Environment and Land Case 422 of 2017
Decided: 07 Nov 2019