England women go to Taunton on Sunday aiming to avoid a repeat of their shock defeat by Sri Lanka in the World Cup four years ago. Captain …
Jun 302017
England women go to Taunton on Sunday aiming to avoid a repeat of their shock defeat by Sri Lanka in the World Cup four years ago. Captain …