Sports England’s Red Roses Finalize XV for World Cup Clash Against Australia The England women’s rugby team, known as the Red Roses, is set to face Australia in their final Pool A match at the 2023... Editorial2 days ago