376 Search Results for: Angola

The Big Boss

Stephen Keshi’s success as Nigeria's national men's soccer team coach, will perhaps encourage more African countries to look closer to home for coaching salvation.

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.