Amb. Dennis Ross warns Iran may strike Saudi Arabia, UAE and Kuwait oil facilities as Trump's Strait of Hormuz blockade tightens pressure on the regime.
Kaynak