Sports3h agoWorld juniors in Alberta: Sweden says it won’t play RussiaWorld juniors in Alberta: Sweden says it won’t play Russia CityNews EdmontonCityNews Edmonton