claim
China has explicitly characterized the potential closing of the Strait of Hormuz by Iran as a 'most irrational proposal' because it would devastate Iran's own economy.

Authors

Sources

Referenced by nodes (5)