India vs England T20 World Cup 2024 semifinal: Weather, pitch report, head-to-head records, how to watch and more | Mint  Mint
source