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 Championship by beating Sri Lanka in a dominating fashion by nine wickets on Tuesday. The bowlers stood up to…