Busineses are folding up at the car-free zone in Kigali due to bad publicity and tough economic time. Picture:Cyril Ndegeya
By MOSES K. GAHIGI
Don't have an account? Register