IAEA GOV/2006/15
Here is the latest IAEA Report by the Director General concerning Implementation of the NPT Safeguards Agreement in the Islamic Republic of Iran. Iran is flat out denying the Green Salt claim: 38. On 5 December 2005, the Secretariat repeated…