City Leaders Vow to Deliver

Employees of Kigali City Council (KCC) have pledged to deliver good services by addressing major challenges that the city is still faced with.