What’s the most likely scenario as E3 moves to ‘snap back’ Iran sanctions

By Hamid Javadi

France, Germany, and the United Kingdom, the three European parties to the 2015 nuclear agreement with Iran (known as the E3) say they are edging closer to invoking the “snapback mechanism” and…

Continue Reading