No Russian Grand Prix in future as F1 terminates contract: official
"Formula 1 can confirm it has terminated its contract with the Russian Grand Prix promoter meaning Russia will not have a race in the future," they said in a statement.
The Black Sea resort of Sochi has hosted the race since the first running in 2014 but Saint Petersburg was due to replace it as the venue in 2023.
.