India names 15-women squad for Women T20 World Cup 2020, Australia

India squad for Women’s T20 World Cup 2020: India has announced its squad for upcoming T20 World Cup 2020, which is scheduled to be held in Australia from February 21 to March 8. It is the seventh ICC Women’s T20 World Cup tournament. The final of the Women T20 World Cup will take place at … Continue reading India names 15-women squad for Women T20 World Cup 2020, Australia