Tag: Sirri Island

Satellite spots Iran’s Islamic Revolution Guards Corps airlifter on Sirri Island in the Persian Gulf

According to Google Earth, the satellite image below was taken in July,…

David Cenciotti David Cenciotti