India defeats Sri Lanka by 8 wickets to win the Women’s Asia Cup for the seventh time.
With an eight-wicket victory over a self-destructing Sri Lanka in the Women’s Asia Cup final on Saturday, India continued to dominate the tournament, winning their seventh title in eight attempts.On …
India defeats Sri Lanka by 8 wickets to win the Women’s Asia Cup for the seventh time. Read More