Canada opens with a win at World Mixed Championship / World Mixed Curling Championships, Berne, Switzerland

World Mixed Curling Championships, Berne, Switzerland