F1: 'Impossible' to hold race in Russia this year
LONDON (AP) — Formula One has pulled its race from Russia following the country's invasion of Ukraine, saying Friday it would be “impossible” to hold the race in Sochi under the current circumstances.


