Iran’s sovereignty over its islands is indisputable 

Iran possesses dozens of islands.

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.