The United States and Iran have signed a brief memorandum of understanding that includes arrangements for IAEA presence on Iran’s nuclear sites.
HypeNows