Swedish cross-country skier Frida Karlsson won the women’s 50 kilometres race to deny Therese Johaug home glory as the Norwegian Nordic ski world championships ended on a low, with the hosts also ...