National

Kigali city has not defaulted on any payment to any investor

It was shocking to read in Focus Newspaper that Kigali city had defaulted on 10 million Euro payment to German investors. This article was full of falsehoods and it was only aimed at tarnishing the image of Kigali city.
no image
Times Reporter