Daily Archives : 11th June 2010

London: South Africa celebrates World Cup

London: South Africa celebrates World Cup

While the eyes of the whole world zoom in on South Africa today, Londoners are gathering in Trafalgar Square to celebrate the first day of the first ever soccer World Cup to be hosted in Africa. The event is organised…

2 Comments / 25 View / 11th June 2010