Read Time:14 Second
The last time India hosted England for a women’s Test was in 2005 in Delhi. The last time India Women played a Test at home was nine years back, in 2014 against South Africa. While England Women have a regular Test fixture against Australia, for India…