Iran’s blockade of the Strait of Hormuz has seriously challenged freedom of navigation in the sea lane, raising questions about the future.
Iran’s blockade of the Strait of Hormuz has seriously challenged freedom of navigation in the sea lane, raising questions about the future.