Iran Asserting Itself in the Strait of Hormuz
The six Arab Gulf Cooperation States (GCC) have condemned Iran for setting up offices on three disputed islands near the Strait of Hormuz, through which much of the world’s oil is shipped. The islands - Abu Musa, Greater Tunb, and Lesser Tunb - are claimed by both Iran and the United Arab Emirates (UAE). The GCC [...]