ICC Women’s Championship

Indian women begin ICC Championship with thumping win over Sri Lanka

The Indian women’s cricket team got off to a good start in the ICC Women’s…