AllAfrica

August 23, 2009, 9am PDT
Despite strong opposition from taxi driver associations, a new bus rapid transit system is set to open later this month in Johannesburg, South Africa.
AllAfrica