Iran has launched fresh missile and drone attacks on US and Israeli targets across the Middle East, hours after vowing revenge for the reported killing of Ali Khamenei. Explosions were reported in Dubai and Doha, with operations at Dubai International Airport suspended amid the escalating hostilities.