Iran

Russian Offensive Campaign Assessment, July 21, 2026

Toplines Ukrainian President Volodymyr Zelensky dismissed Ukrainian Armed Forces Commander-in-Chief General Oleksandr Syrskyi and appointed the Ukrainian Joint Forces Task Force Commander Major General Mykhailo Drapatyi as his replacement late on July 21.[1] Drapatyi served as the Joint Forces Task Force commander since June 3, 2025, and was the Ukrainian …

Read More »

Iran Update Special Report, July 21, 2026

Key Takeaways The Houthis likely decided to impose their blockade on Saudi Arabia to advance their own interests, though Iran probably encouraged them to impose the blockade for Tehran’s own purposes. The Houthis have repeatedly warned Saudi-owned ships against transiting the Red Sea via radio on July 20 and July …

Read More »

Téhéran paralyse le Golfe & Washington annonce un possible recours à des “bombes nucléaires propres”

La région est officiellement entrée dans la spirale d’une guerre régionale généralisée sans perspective diplomatique, après une neuvième nuit consécutive d’escalade réciproque. Washington, dont les responsables ont annoncé des préparatifs en vue d’une “guerre plus élargie”, rapatrie ses bombardiers stratégiques et son arsenal lourd d’Europe. Pendant ce temps, Téhéran est …

Read More »

Iran Update Special Report, July 19, 2026

Key Takeaways Iranian Foreign Affairs Minister Abbas Araghchi implied on July 19 that a special committee within the Supreme National Security Council (SNSC) made important decisions on negotiations with the United States without the direct input of Supreme Leader Mojtaba Khamenei, which highlights the seemingly limited role that Mojtaba has …

Read More »

Comment Téhéran joue la montre

Seul un État-civilisation peut faire preuve d’une vision à bien plus long terme qu’une machine impériale ultra-violente en préservant sa puissance de feu & en épuisant le dernier rempart stratégique de l’empire. Commençons par quatre variables clés à l’œuvre à ce tournant de plus en plus périlleux. Premièrement. Le Majlis …

Read More »