Trump says Iran agreement ‘largely negotiated’, awaiting finalisation

· Al Jazeera