Peter Eli Kagia v Jonifa Mwamuka Lukazo & 2 others [2018] KEHC 4120 (KLR)
High Court
•
Environment & Land Case 89 of 2016
Decided: 18 Sep 2018