Formula 1 calls off April races in Bahrain, Saudi Arabia due to Iran war
Story summaryMercedes driver George Russell of Britain crosses the finish line and wins the Sprint Race of the Chinese Formula One Grand Prix at the Shanghai International Circuit, in Shanghai, China, Saturday, March 14, 2026. (AP Photo/Andy Wong, Pool)
Read at AP NewsOpens the original publisher in a new tab. Full articles belong to their publishers; a subscription may be required.