foreignaffairs.com does the iran nuclear deal have a future? 2017-09-20 President Donald Trump gave his first UN General Assembly speech. ..…