Africa’s intermediary cities; finally accorded their due as incubators of urban growth

Musanze City.
Musanze City.
Gitura Mwaura