Araghchi Blames E3 for JCPOA Breakdown

Why it matters:

The escalating tensions between Iran and the E3 (Britain, France, Germany) come at a time when nuclear diplomacy is already fragile. A recent resolution passed by the U.S. and three European nations at the…

Continue Reading