China helps Africa accomplish much-needed development

China has done a great deal in promoting cooperation with Africa by launching infrastructure and development projects.
The New Times
Xinhua