Russia-Iran alliance wavers as Tehran suffers major blows

Russian President Vladimir Putin meets with Iranian President Masoud Pezeshkian at the Kremlin in Moscow, Russia, on Jan. 17, 2025. (Kremlin Press Office / Anadolu via Getty Images)