Yesterday, Iran and Russia signed a military cooperation deal hailed by Iran as an apposite response to US interference. The deal was signed by Sergei Shoigu, Russia’s Defence Minister, and Hossein Dehqan, Iran’s Defence Minister. Sergei Shoigu is the most high-ranking Russian official to visit Iran since 2002. Both Iran and Russia face Western sanctions...