Hassan Ammar / AP

Soccer fans attend the unveiling of a giant banner of an image of former President Nelson Mandela, with the World Cup Soccer trophy on the Mandela bridge, in Johannesburg, South Africa, Friday, June 4, 2010. The Soccer World Cup kicks off June 11.

Excitement in South Africa

It's refreshing to see joyful images coming out of South Africa during a week of difficult news pictures.

4comments