Iran’s blockade of the Strait of Hormuz has triggered a global energy crisis. Dozens of states are now demanding that Tehran respect “freedom of navigation.” However, they did not decide on any concrete measures against the regime.

Share.
Leave A Reply

Exit mobile version