
Iran
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, 2010. Although it’s not recent, it is worth a look as it shows a quite interesting and somehow rare bird: an Iranian Antonov […]