Chinese engineering firm embarks on Kigali sewerage system project

A sewage suction truck on duty in Kigali. File
A sewage suction truck on duty in Kigali. File
Emmanuel Ntirenganya