Stephen Muthami Mbau & 11 others v Kenya Railways Corporation; National Land Commission (Interested Party) [2020] KEELC 110 (KLR)
Environment and Land Court
•
? 6 of 2020
Decided: 17 Dec 2020