Tag Archive: india wins icc world cup 2011

Apr 02

India Wins ICC World Cup 2011

Tweet The country is celebrating! Firecrackers and loud cheers are heard not only in Mumbai stadium but also on the streets and in the houses as almost every Indian watched the ICC World Cup Finals between India and Sri Lanka, and this time, this country has  a reason to celebrate, Team India wins! The World …

Continue reading »