mozambique

Mozambique

Friendship Forever

China is building new football stadiums in Africa. If its “agenda” of stadium diplomacy has been concealed, it hasn’t really been hidden very far from view.