0
0
0
s2smodern

With the City of Kigali and regulators due to renew or revoke contracts of the three companies that operate public transport across the city, residents have weighed in calling for improved service delivery.

Read more

Pin It