The International Cricket Council (ICC) has set up a working group to determine the future of the game in Afghanistan under the Taliban government.
The International Cricket Council (ICC) has set up a working group to determine the future of the game in Afghanistan under the Taliban government.