The promoters of the FIA World Touring Car Cup has confirmed that the Russian round will not be held “in the current circumstances” following Russia’s military invasion of Ukraine.
The round was schedul... Read More