Formula 1 terminates contract with Russian Grand Prix

Vladimir Putin presents the trophy at the Russian Grand Prix in 2017 Formula 1 has confirmed that it has terminated its contract with the Russian Grand Prix amid the continued invasion of Ukraine. The 2022 race scheduled to take place in Sochi in September had already been cancelled, but Formula 1 has now confirmed there will no longer be a […]

Continue reading »
1 222 223 224 225 226 383