Formula 1 announced Friday that it would not be holding the Russian Grand Prix this year. "It is impossible to…