England Win World Cup

england rfu England won the Women’s World Cup last night. They ended a 20-year wait for success in the tournament by beating Canada 21-9 in the final in Paris.

SHARE