France vs. England
France vs. England

France vs. England

France goes head to head with England in a pool play match at the Women's Rugby World Cup in New Zealand.