Formula One race cancelled in Russia, Qatar as potential replacement
Formula One has pulled its race from Russia following the country’s invasion of Ukraine, saying on Friday that it would be “impossible” to hold the race in Sochi under the…
Share