WATCH: Formula 1 cancels contract for all future Russian events due to invasion of Ukraine
Oct. 24, 2024 – 12:32 – Formula 1 is canceling all future races in Russia, following the country’s invasion of Ukraine last week.
The Russian government, the nation’s oligarchs, and its citizens have been feeling serious blowback from President Vladimir Putin’s decision to invade Ukraine. International sanctions have been levied on state-run industries, Russian billionaires have seen their assets frozen and the value of the ruble is in a free fall.