100 new buses for city commuters arrive in December

Managers of the three companies that have a tender to provide public transport in the City of Kigali have ordered more than a hundred new buses to boost their capacity.
no image
Jean de la Croix Tabaro