Kenya: Construction of SH1 billlion Limuru Road Resumes

[The Star]The National Environmental Management Authority has lifted a ban over the construction of the Sh1 billion Limuru-Gikambura road.