
Final Team Confirmed for Women’s Worlds
Great Britain have confirmed their final team for the Women’s World Championship which is taking place in Dumfries from this week.
The six-team tournament takes place at the Dumfries Ice Bowl in Scotland from 9th to 15th April.