Affordable housing: We need a new approach

Some of the 1,260 housing units that have been constructed in Busanza in Kicukiro. Craish Bahizi
Some of the 1,260 housing units that have been constructed in Busanza in Kicukiro. Craish Bahizi
The New Times