machava-stadium

Machava Stadium

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.