India's women's cricket team vanquished six-time champions Australia on Thursday to enter the World Cup final. In an arguably the best ever inning by an Indian woman player, Harmanpreet Kaur amassed 171 runs and bagged Player-of-the-match title. India will vie against England for the...