Jemima Rodrigues

1 Articles
Sports

ICC Women’s T20 World Cup 2024: A New Venue and India’s Top Batters to Watch

The ICC Women’s T20 World Cup 2024 has kicked off in the UAE, featuring 10 teams, including the Indian squad. With the tournament's...