ICC Women’s T20 World Cup 2024 Kicks Off in Style with Captains’ Day in Dubai
Dubai, UAE – The ICC Women’s T20 World Cup 2024 officially kicked off in style today with the Captains’ Day at the Dubai International Stadium, bringing together all 10 team captains on