As cricket's Twenty20 world cup gets under way in India, nowhere will support for the host nation be stronger than in the town of Meerut.
As cricket's Twenty20 world cup gets under way in India, nowhere will support for the host nation be stronger than in the town of Meerut.