IRNA l Mojtaba Mohammadlou: Russia signed a string of bilateral agreements with Iran as President Vladimir Putin hosted his Iranian counterpart Hassan Rouhani for his first official visit to Moscow.