Kiboi v Kenya National Highway Authority & another [2023] KEELC 19930 (KLR)
Environment and Land Court
•
Environment & Land Case 59 of 2019
Decided: 20 Sep 2023