With the 2010 Football World Cup due to kick off in South Africa on 11 June, Crossroads looks at infrastructure, security and the cost involved for the country of holding the world's greatest football event.
With the 2010 Football World Cup due to kick off in South Africa on 11 June, Crossroads looks at infrastructure, security and the cost involved for the country of holding the world's greatest football event.