Donald Trump's vow to renegotiate nuclear deal rejected by Iran
Iran's foreign minister says the nuclear deal reached last year with world powers cannot be renegotiated despite Republican presidential contender Donald Trump's pledge to do so if elected.
After a lecture in Stockholm on Wednesday, Mohammad Javad Zarif said the deal "is not an Iran-US agreement for the Republican front-runner or anybody else to renegotiate. It's an international understanding annexed to a Security Council resolution."
Mr Trump has denounced the deal and said he would seek to renegotiate it if elected president. Democratic front-runner Hillary Clinton has said she supports the agreement to rein in Iran's nuclear programme, which was endorsed by the UN Security Council.
It is not possible "to renegotiate a text that is annexed" to such a resolution, Mr Zarif said.
Mr Zarif also criticised Saudi Arabian foreign minister Adel al-Jubeir for calling on Iran to stop intervening in Iraq.
"It's an arrogant statement and the sooner he stops making these nonsense statements the better off we all are in order to reach an agreement," Mr Zarif said. "We will leave Iraq whenever Iraq asks us to leave."
Iran says its military advisers in Iraq are there at Baghdad's request to help Iraqi forces fight Islamic State militants.
Mr Al-Jubeir said that Iran must stop meddling in Iraq and that the presence of Iranian military units there is "unacceptable".
Earlier, scores of Iranians living in Sweden called for improvements in human rights and an end to executions in Iran as Mr Zarif met with Swedish counterpart Margot Wallstrom in Stockholm.
Mr Zarif told reporters every country can make improvements on human rights and said some people "have made a business" out of portraying Iran in a negative light.