Nearly four months after the U.S. started its war with Iran, Donald Trump has signed a long-awaited deal to end the war, restore global shipping and resolve an abiding dispute over Tehran’s nuclear programme.
Details of a 14 point plan were previously released by US officials, with an official signing ceremony expected to take place in Switzerland on Friday. However, it emerged on Wednesday evening that it had already been signed by the US president and his Iranian counterpart Masoud Pezeshkian.