Main point: The Indian women’s cricket team performed brilliantly on the England tour and created history by winning both T20 and ODI series against the hosts. Delhi: The Indian women’s cricket team performed brilliantly on the England tour and created history by winning both T20 and ODI series against the hosts. This victory is going […]