Indian Women’s Squad Named for 2017 Cricket World Cup

Mumbai: The Board of Control for Cricket in India (BCCI) on Monday announced the squad for the 11th…