Worshippers pray on the hill overlooking the city of Johannesburg, November 8, 2009. Johannesburg is one of nine South African cities hosting the 2010 Fifa Soccer World Cup. Reuters Pictures logo Reuters Pictures 27 months ago

Worshippers pray on the hill overlooking the city of Johannesburg, November 8, 2009. Johannesburg is one of nine South African cities hosting the 2010 Fifa Soccer World Cup.