claim
Iran has established a checkpoint system in the Strait of Hormuz, permitting only approved ships to transit and turning away others.

Authors

Sources

Referenced by nodes (2)