Showing posts with label World Cup. Show all posts
Showing posts with label World Cup. Show all posts

Friday, May 14, 2010

After all the fears and worries, the World Cup will soon start in South Africa. In a rather upbeat article, the BBC looks at how Africa managed to finally get this World Cup.