Main point: This victory was historic in many ways, as India has done the first time to win the T20 series on the land of England. Delhi: The Indian women’s cricket team won the fourth match of the five-match T20 series against England by 6 wickets to take an unbeatable lead of 3–1 in the […]