World Women’s Curling Championship
The World Women’s Curling Championship took place March 14 to 22 in Sapporo, Japan. Switzerland defeated Canada 5-3 and won the championship title.
Quinn Kelley 0 Comment Sports, World Canada, Japan, Sapporo, Switzerland, World Women's Curling Championship
The World Women’s Curling Championship took place March 14 to 22 in Sapporo, Japan. Switzerland defeated Canada 5-3 and won the championship title.