The International Ice Hockey Federation confirmed Russia will not participate in the 2027 World Junior Championship in Canada due to government visa…