Guyana Providence Stadium features an article by Peter Roebuck that calls the 2007 ICC World Cup Cricket Tournament “an abysmal failure”.
See all those languages? The Lingua project at Global Voices works to bring down barriers to understanding through translation.
Learn more about Lingua »Guyana Providence Stadium features an article by Peter Roebuck that calls the 2007 ICC World Cup Cricket Tournament “an abysmal failure”.