Iran Asserts Islands Sovereignty, Arabs Sing In ‘Garden Alleys’

An aerial view of Abu Musa island in the Persian Gulf which has an air strip now
An aerial view of Abu Musa island in the Persian Gulf which has an air strip now

Iran has reasserted its claim to sovereignty over three Persian Gulf islands after Gulf Cooperation Council (GCC) foreign ministers met this week in Riyadh.