Iranian President Arrives in Russia to Sign Partnership Treaty

Iranian President Masoud Pezeshkian has arrived in Russia for the signing of a broad cooperation treaty as his country grapples with growing economic problems and other challenges

Iranian President Masoud Pezeshkian has arrived in Russia for the signing of a broad cooperation treaty as his country grapples with growing economic problems and other challenges