Cricket World Cup launched

The 2003 Cricket World Cup has been officially launched in Soweto, with unity put forward as the main theme of the event to be hosted by South Africa.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here