India women’s team is currently in action in a crucial T20I series against South Africa as the T20 World Cup 2026 looms large. The global showpiece will begin on June 12 and is set to take place in England as 12 teams will battle it out for the glory for the first time.
Source link