Nuclear Energyone year ago
‘Dismissed IAEA inspectors came from countries with harsh political stance against Iran’
Iran’s nuclear chief says IAEA inspectors dismissed by Tehran were nationals of countries that took a harsh political stance against the Islamic Republic.