Iran, Europe to hold new round of nuclear talks in Geneva amid snapback threats

Iran and the European troika of France, Germany, and Britain will hold a new round of talks in the Swiss city of Geneva, amid the trio’s threat to trigger the so-called snapback mechanism to reinstate the UN Security…

Continue Reading