It is for the first time ever in Fifa history that an African nation has been allowed to organize World Cup Finals (of 32 teams) tournament in half a dozen cities in South Africa, a nation rich in gold and copper, besides cricket. Even the football team, Bafana Bafana as they call it, of this […]