Explained: Why ICC stripped Sri Lanka of 2027 Women’s CT hosting rights
The ICC has removed Sri Lanka’s hosting rights for the inaugural Women’s Champions Trophy in 2027 over government interference in Sri Lanka Cricket. The tournament will be moved elsewhere, with the venue yet to be decided.
Brief by WorldPing · Original reporting by Times of India
WorldPing
