The high-stakes deal is currently hanging in the balance, awaiting final approval from US President Donald Trump and Iran’s Supreme Leader Mojtaba Khamenei.
The high-stakes deal is currently hanging in the balance, awaiting final approval from US President Donald Trump and Iran’s Supreme Leader Mojtaba Khamenei.