European diplomats

Update Iran nuclear escalation means ‘we are rapidly reaching the end of the road,’ warn France, Germany, UK

Iran nuclear escalation means ‘we are rapidly reaching the end of the road,’ warn France, Germany, UK

  • European powers slam Tehran’s ‘most sensitive violations’ of the 2015 deal and lack of cooperation with IAEA
By Ephrem Kossaify ·