Tag: India’s crushing defeat against England in the T-20 World Cup semi-finals