F1 CEO Stefano Domenicali vows 'no more racing in Russia'

Formula One president and CEO Stefano Domenicali confirmed this week that no future races would be held in Russia after Vladimir Putin's invasion of Ukraine.