World Cup winner Claire Taylor believes star duo Mithali Raj and Jhulan Goswami will need to be at their best if India are to make an impression at the ICC Women's Cricket World Cup.
World Cup winner Claire Taylor believes star duo Mithali Raj and Jhulan Goswami will need to be at their best if India are to make an impression at the ICC Women's Cricket World Cup.