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)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo