An Opera News Kenya publication
When the Taxi Services were first introduced in Kenya, most if not all people were relieved…