1 September 2010, 9:33 pm
England Women will face New Zealand in the World Cup final on Sunday after defeating Australia 15-0 at Twickenham Stoop in Wednesday's semi-final.... Read More »