Trump’s Iran deal could place his legacy in the hands of Tehran

· The Guardian