INDIA ARE WORLD CHAMPIONS - India Won ICC Cricket World Cup 2011

INDIA ARE WORLD CHAMPIONS - India Won ICC Cricket World Cup 2011 India won the 2011 World Cup defeating Sri Lanka by six wickets in the final match at the Wankhede Stadium in Mumbai. Captain Mahendra Singh Dhoni led from the front with an unbeaten 91 as India finished at...

closeSign in to NowPublic

is reporting from