SportsGerman Government Says Hosting Ice Hockey World Championship With Russia Is “Impossible”7 November 2026