Iran’s security chief blames West for snapback impasse

Iran’s top security official has accused Western powers of making “excessive demands” and obstructing nuclear negotiations, blaming them for the current deadlock over the UN “snapback” mechanism.

Ali Larijani…

Continue Reading