Comment Columnists Ripping up the Iran Deal has huge implications for the US (and the world) By Alex Salmond President Hassan Rouhani 0 comment Alex Salmond recalls getting a phone call from Donald Trump that seems quite ironic in hindsight... 0 comment