Sports

India take on England in Women's World Cup opener ICC WOMEN'S WC

India take on England in Women's World Cup opener

India will have their task cut out when they lock horns with title contenders England in the...

PTI | Derby, England | June 24, 2017