IIHF strips Russia of rights to host 2023 worlds

Russia has been stripped of hosting rights for the 2023 IIHF Ice Hockey World Championship.