US lifts naval blockade as Iran's supreme leader says Trump made deal 'out of desperation'

4 months ago 72
Iran's supreme leader says he disagrees with the deal and Donald Trump signed it "out of desperation".
Read Entire Article