Iranian President Masoud Pezeshkian has apologised to neighbouring Gulf countries following a series of attacks during the first week of the ongoing conflict, saying Iran will refrain from targeting them unless attacks are launched against it from their territory.
Speaking in a public statement, Pezeshkian said Tehran had decided not to strike neighbouring states unless they become launch points for attacks against Iran.
“I must apologise on my own behalf and on behalf of Iran to the neighbouring countries that were attacked by Iran,” he said.
His remarks came after Iran launched more than 2,000 missiles and drones at Gulf states during the early phase of the war, a move that raised tensions across the region. Observers say the latest statement may indicate a shift in Tehran’s approach.
However, shortly after his comments, reports surfaced of explosions in Bahrain and Qatar. Earlier, dramatic footage circulated online showing a drone striking Dubai International Airport.
Following the reported strike, Emirates announced it would suspend operations in the United Arab Emirates, where Dubai serves as the airline’s primary hub.
Pezeshkian also urged unity at home amid the escalating conflict.
“We are grateful to our people, and we must put aside internal disagreements and defend our country,” he said, adding that public support for Iran’s leadership and armed forces would help counter what he described as the plans of Iran’s enemies.
Responding to remarks by Donald Trump that any agreement with Iran would require “unconditional surrender,” Pezeshkian rejected the idea outright.
“Iran’s surrender is a dream that will never come true,” he said. “We will remain steadfast until our last breath to bring our country out of this crisis.”