England wins Women’s Rugby World Cup for the first time in 11 years, outclassing Canada
London AP — England lastly has a Women’s Rugby World Cup title to substantiate its utter world domination after outclassing Canada 33-13 in entrance of a report crowd at Twickenham…