Russia removed as hosts of men's 2023 Ice Hockey World Championship

The International Ice Hockey Federation (IIHF) said Russia has been removed as hosts of the men's 2023 Ice Hockey World Championship that was to be played in Russian President Vladimir Putin's home city St. Petersburg. The IIHF said Russia was removed due to "concern for the safety and well-being of all participating players, officials, media and fans".

Load More