Doha negotiators have reached a preliminary agreement to release $3 billion in funds to Iran

Loading...