Women’s T20 WC 2023 becomes most watched ICC women’s event till date
The International Cricket Council (ICC) has claimed that the Women’s T20 World Cup 2023, which was held in South Africa, has become the most watched women’s event to date. The global body also said that the…