Russia blames West for current impasse in Iran’s nuclear file

According to Sputnik, Russia’s Permanent Representative to International Organizations in Vienna, Mikhail Ulyanov, stated that the situation surrounding Iran’s nuclear file has completely reached a dead end, holding the European troika—the…

Continue Reading