
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) Tehran, Russia's main ally in the Middle East, has been dealt a …