England named as host location for Women’s Rugby World Cup 2025
Following a recent announcement by World Rugby, England has been named as the host location for Rugby World Cup 2025.
Following a recent announcement by World Rugby, England has been named as the host location for Rugby World Cup 2025.
We take a look at the results from two incredible Rugby Union National Championship Finals.