Guyana Providence Stadium features an article by Peter Roebuck [1] that calls the 2007 ICC World Cup Cricket Tournament “an abysmal failure”.
Guyana: Cricket…Yawn!
· Written by Janine Mendes-Franco
Categories: Caribbean, Guyana, Economics & Business, Sport