Moscow is concerned over the escalation of rhetoric between Washington and Tehran and will do everything in its power to lower the tensions, Russian ambassador to Iran Levan Dzhagaryan told Sputnik. MOSCOW (Sputnik) – On Friday, the administration of US President Donald Trump imposed sanctions against 25 individuals and entities based in Iran, Lebanon, the United Arab […]