Washington: Tehran must stop the escalation and rebuild confidence
The American delegate to the Board of Governors of the International Atomic Energy Agency announced on Wednesday that Iran had thwarted the revival of the nuclear agreement in September due to new demands, calling on…