Flags of Iran and Venezuela. File photo.

Flags of Iran and Venezuela. File photo.