Traffic lights and stop signs in Kigali: dangers and inconveniences

Rwanda has of recent constructed some of the most outstanding road networks in the country’s history. This has greatly improved people’s lifestyle, mobility and business.
no image
Times Reporter