Sweden Refuses to Play Russia at 2026 Ice Hockey World Championship Amid Political Tensions
Sweden joins multiple nations in refusing to play Russia in the 2026 Ice Hockey World Championship, reflecting political protests against Russia's participation following its invasion of Ukraine.