US President Donald Trump is to announce whether he will pull out of the Iran nuclear deal or stay in and work with European allies who have struggled to persuade him that it has successfully halted Iran's nuclear ambitions.
US President Donald Trump is to announce whether he will pull out of the Iran nuclear deal or stay in and work with European allies who have struggled to persuade him that it has successfully halted Iran's nuclear ambitions.