Russia loses Formula One grand prix for years to come as contract is cancelled
Thursday, March 3, 2022, 18:10 [IST]
Sochi, Feb 3: Formula One bosses have torn up their contract with organisers of the Russian Grand Prix, it was revealed on Thursday....