Formula 1 has cancelled its races in Bahrain and Saudi Arabia, scheduled for 12 April and 19 April respectively, due to escalating tension and conflict in the Middle East. The decision follows Iranian ...