India Secures Series Victory After Sri Lanka’s Dramatic Collapse Before India vs Sri Lanka 2nd T20I, In Dambulla, Sri Lanka’s women’s team...