Following the resounding success of the Women’s World Cup in India, the ICC on Saturday launched a new eight-team global tournament to “promote and expand women’s cricket around the world”.

By admin