India Wins The Cup With a Record-Breaking Victory
With their thrilling victory against Sri Lanka in the T20 World Cup, the much-maligned Indian team—many people have predicted them to be the primary challengers to Australia's dominance—started to demonstrate…