Formula One cancels 2022 Russian Grand Prix

0
1231

From soccer to F1, Russia stands to lose after invasion of Ukraine – February 26, 2022 An aerial view shows the Gazprom Arena soccer stadium in Saint Petersburg, Russia Russia’s invasion of Ukraine was condemned by the sporting community on…