news · 28 April 2007 · 17 years ago
World Cup Final: Rain dampens last hope of a long-awaited spark
More news on 28 Apr