The nuisance of Kigali traffic jam

Kigali has some of the best roads many countries would dream to have for a capital city. Many columnists, including myself, have written about the smoothness and the good conditions in which these roads are kept.
no image
Oscar Kimanuka