Flags of China and African countries on the stage of the Forum on China-Africa Cooperation. File photo.

Flags of China and African countries on the stage of the Forum on China-Africa Cooperation. File photo.

Translate »