West Indies set for 2007 CWC

The organisers of the 2007 Cricket World Cup, to be held in the West Indies, have indicated that preparations for the tournament are going well.

Subscribe to unlock this article

Explore our subscription options to continue reading our industry-leading content!

Already have an account? Sign in here