England defeats Canada 33-13 in Women’s Rugby World Cup final

England defeats Canada 33-13 in Women’s Rugby World Cup final

England has outclassed Canada 33-13 in front of a delirious record crowd at Twickenham to win the Women’s Rugby World Cup for the third time.

The tournament hosts came into the final having won 62 of their last 63 matches, a stretch spanning six…

Continue Reading