Mohammed Juma & 5 others v Kenya Rural Roads Authority & 5 others [2021] KEELC 2129 (KLR)
Environment and Land Court
•
Environment & Land Case E006 of 2021
Decided: 31 Aug 2021