0 / 60 seg.

Iran has categorically denied reports that it would allow inspectors as part of a final deal, describing them as mere rumors and as wrong interpretations of the understanding reached in early April in Switzerland.