South Africa: Soccer City ready for 2010

When the last whistle has been blown and all the soccer fans have gone home, what will happen to the R3,4 billion Soccer City Stadium? Soccer City is the venue for the 2010 Fifa Soccer World Cup opening match between South Africa and Mexico on June 11. Final touch-ups are being done on the the […]