India vs New Zealand T20 World Cup Final: The Factory, The Garden, and a World Cup Curse That Must Die
One has a billion voices; the other has a tent to keep the frost away. As India’s “cricket factory” meets New Zealand’s “garden” in the World Cup Final, one historic curse is about to be broken. Can …