Richard Kamau on 20th Nov

Kenya National Highways Authority (KENHA) has embarked on the construction of a fly-over at T-Mall junction on Langata road. In...