Experts say India deserving WC winners

CNN-IBN | Apr 03, 2011 at 02:56am


India lift their second World Cup as they beat Sri Lanka by six wickets in the final at Mumbai.