Iran, China, Russia agree to take coordinated action against activation of snapback mechanism

Pars Today – The Islamic Republic of Iran, China, and Russia have agreed to take coordinated action against the efforts of the European Troika to activate the snapback mechanism.

Kazem Gharibabadi, Deputy Foreign Minister of the…

Continue Reading