The Week in Review: June 5–11, 2010

Events - June 11th, 2010
Johannesburg pre-World Cup frenzy

By Poppy Calvert