Achola & another v Musungu [2023] KEELC 21549 (KLR)
Environment and Land Court
•
Environment & Land Case 63 of 2015
Decided: 16 Nov 2023