Sports | Updated Jul 15, 2009 at 03:44am IST

ICC unveils 2011 Cricket World Cup logo

ibnlive.com

The 2011 World Cup, to be held in India, Sri Lanka and Bangladesh, has officially been launched in Mumbai on Tuesday.

(For updates you can share with your friends, follow IBNLive on Facebook, Twitter, Google+ and Pinterest)

Comments (0)

All comments will be published after moderation
ibn apps