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…
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…