England beat France to book place in final of Women’s Rugby World Cup

England have secured a place in the Women’s Rugby World Cup final after beating France 35-17.

Leave a Reply

Your email address will not be published. Required fields are marked *