A key Iranian official said the United States and Iran were set to complete a prisoner swap on Monday, which includes the release of $6 billion of frozen Iranian assets.
A key Iranian official said the United States and Iran were set to complete a prisoner swap on Monday, which includes the release of $6 billion of frozen Iranian assets.