India will be really tough to beat at the World Cup: Australia captain Alyssa Healy
Australia captain Alyssa Healy has chosen host India and arch-rival England as the teams to beat at the upcoming ICC Women’s World Cup set to kick off on September 30. “I wouldn’t write England off just yet, I think they will find a groove under Lottie (Charlotte Edwards),” Healy said on Thursday at a Cricket…