England's Red Roses Win Women's Rugby World Cup 2025, Defeating Canada 35-17 in London Final
England's Red Roses defeated Canada 35-17 in the Women's Rugby World Cup 2025 final at Twickenham Stadium, securing their third title and sparking record viewership and youth participation in women's rugby.
- Nov, 24 2025
- 0 Comments