Championing T20 cricket: India`s resolve to break World Cup title drought

Championing T20 cricket: India`s resolve to break World Cup title drought

Mid-Day

Published

After winning the inaugural T20 World Cup in South Africa in 2007, India has only reached one more final, losing to Sri Lanka in 2014

Full Article