Tag: Antonov An-74

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,…