Where are India’s 2011 World Cup winners?

download (15)

The 8 years. That’s the amount of time elapsed since India’s memorable title triumph at the 2011 World Cup. Another World Cup, 3 World T20s and 2 Champions Trophies later, the Men in Blue again find themselves at the cusp of history.
Read more at India Today.

Translate »