An Opera News Kenya publication
Nairobi is synonymous with traffic. In fact, Much as Nairobi may not be the most inconvenient…