There are 22,000 buses on Nairobi’s crowded streets, the backbone of commuter transit for the Kenyan capital’s population of 5.3 million. The city’s matatus, privately owned public transport, are ...
Some results have been hidden because they may be inaccessible to you