Formula One terminated its contract with the promoter of the Russian Grand Prix which sends a clear signal that no...
Russian Grand Prix
Barcelona, Spain: More fallout from the invasion of Ukraine, Formula 1 has cancelled September's Russian Grand Prix.