World body of sport confirms termination of Russia from F1 by NewsdeskSportsMarch 5, 2022March 5, 2022 The Russian Grand Prix was due to relocate from Sochi Autodrom to the Igora Drive circuit outside St Petersburg in 2023…reports Asian Lite News Formula One has terminated its contract…