Explained: Why ICC stripped Sri Lanka of 2027 Women’s Champions Trophy hosting rights | Cricket News
The International Cricket Council (ICC) has removed Sri Lanka’s hosting rights for the first-ever Women’s Champions Trophy, scheduled for 2027, because of concerns over government involvement in the running of Sri Lanka Cricket (SLC).The tournament was expected to feature six teams, including the host nation, but the change could also affect Sri Lanka’s place in…