An Opera News Kenya publication
Bus Rapid Transit system is almost hitting Kenya’s capital with the buses being in their final…