Monday, March 29, 2010

The new South Africa

"Thousands of homeless people are being forced off the streets of South Africa to hide the scale of poverty there from World Cup fans."