Why Kigali is a world class city in the making
Kigali is no doubt becoming one of the most conspicuous modern cities by all definitions. From a tiny town a few years ago to a dynamic urban setting with a beehive of activities taking place round the clock.