Iran’s sovereignty over its islands is indisputable
Iran lies along the Persian Gulf and the Sea of Oman and it possesses dozens of islands there. Three of the most strategic ones are the Greater and Lesser Tunbs as well as Abu Musa, which have been always part of Iran throughout its long history.
Press TV’s website can also be accessed at the following alternate addresses: