GENEVA—Russia will not host any more World Cup events organized by the International Ski Federation (FIS) this winter, the governing body said Friday.
It announced the decision after a farcical attempt to hold ski cross races Friday in the Urals resort Sunny Valley one day after Russia started a military invasion of Ukraine.