Iranian President Masoud Pezeshkian, center left,, and Russian President Vladimir Putin, center right, arrive to attend a signing ceremony following their talks at the Kremlin in Moscow, Russia, Friday, Jan. 17, 2025. (Vyacheslav Prokofyev, Sputnik, Kremlin Pool Photo via AP)