India vs Sri Lanka 1st Women’s T20: Clinical visitors choke hosts by 34 runs, take 1-0 lead
By PTI
DAMBULLA: The Indian bowlers choked the Sri Lankan women's team after Jemimah Rodrigues's vital knock on return to secure a convincing 34-run victory in the first T20 International here on Thursday.
Defending…