COLOMBO — India clinched their fourth successive women’s cricket Asia Cup title by thrashing Sri Lanka by a massive 117 runs in the final at the Welagedara Stadium in Kurunegala yesterday. Read the Full Article

 

Relates Articles: