The ICC Women’s U-19 & Women’s T20 World Cup is scheduled to take place in South Africa. This is the first time that ICC is organizing a U-19 tournament for Women. Afghanistan is the only nation that is not taking part in both tournaments since women have been barred to play cricket. Many cricketers like […]