20100611 news: Football World Cup kicks off today in South Africa