WATCH: India Women’s Team Arrives in Sri Lanka for Asia Cup 2024
Colombo: The Indian women’s cricket team landed in Sri Lanka on Wednesday ahead of the Women’s Asia Cup 2024, which kicks off on Friday.
As the reigning champions, India aim to secure a record-extending eighth title, starting with a…