May 132010
 

South Africa is prepared to host the World Cup next month, according to a panel of experts.  A group of experts have confirmed that South Africa is ready to host the World Cup, which kicks off on June 11th. Speaking at the 2010 Global Media Face Off press conference in Durban, the panel agreed that the nation is prepared for « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.