A Russian military cargo plane, an An-124, landed in Iran on October 8th, 2025, marking the second such arrival this week. The An-124 departed from Irkutsk, a city known as the manufacturing site for Russia's Su-35 fighter jets, according to the source. This development follows the release of French national Lennart Monterlos from Iranian detention earlier on October 8th, 2025. French President Emmanuel Macron had expressed relief for Monterlos's freedom while calling for the release of Cécile Kohler and Jacques Paris, who remain detained in Iran.