Government ❯ International Relations ❯ Diplomacy ❯ Russia
IAEA efforts hinge on political approval despite Iran’s treaty duty to allow inspections.