elliot-ross

46 Articles by:

Elliot Ross

Elliot Ross is a former editorial board member of Africa is a Country.

Website

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.