Kibuange v County Government of Mombasa [2023] KEELC 17311 (KLR)
Environment and Land Court
•
Environment & Land Case 69 of 2020
Decided: 10 May 2023