India Announce 15-member Squad for ICC Women’s T20 World Cup 2023 December 28, 2022 by Asian News International