March 5, New Delhi – India defeated England in the semi-final of the T20 World Cup by 7 runs at the Wankhede Stadium in Mumbai. In the final, India will face New Zealand on Sunday.Sanju Samson's blistering innings of 89 runs off just 42 balls helped India set a target of 254 runs for England...