World Cup puts spotlight on South Africa
By Alexander Stuart | June 10, 2010Beginning tomorrow, South Africa will host the world’s premier soccer tournament involving squads from 32 different countries. The 19th FIFA World Cup, which will take place June 11 to July 11, is...