Strait of Hormuz leverage looms over US-Iran talks in Islamabad

6 months ago