Efforts to end the war between the US and Iran appeared to stall as the two sides traded fire in the Gulf on Friday, while a US intelligence analysis concluded Tehran could withstand a naval blockade for months.
Efforts to end the war between the US and Iran appeared to stall as the two sides traded fire in the Gulf on Friday, while a US intelligence analysis concluded Tehran could withstand a naval blockade for months.