An Opera News Kenya publication
Kenya has made some consequential steps in terms of infrastructural development courtesy to the deals the…