IAEA Condemns Iran’s Bold Decision to Strip Inspectors of Their Accreditation
“Iran’s position is not only unprecedented, but also unequivocally contradicts the required cooperation,” the International Atomic Energy Agency (IAEA) said in a confidential report seen