Flag of Iran (left) and flag of Venezuela (right). Photo: Getty Images.

Flag of Iran (left) and flag of Venezuela (right). Photo: Getty Images.

Translate »