Women’s T20 World Cup 2020 Wins ‘Best Sporting Event’ Award in Australia

ICC Women’s T20 World Cup has been one of the most talked cricketing leagues in the…