Decision to block the strategic Strait of Hormuz rests in the hands of the country’s Supreme Leader Ayatollah Ali Khamenei, says official.

Read more