Iran Just Forged an Unbreakable Russian Shield That Traps America at Bushehr | Prof Jiang Xueqin

Jiang Explainer Insights

In this video, we examine what happened on July 13, 2026 — the morning Russia and Iran signed a landmark gas deal through Azerbaijan, hours before Trump announced his naval blockade of the Strait of Hormuz and declared a 20 percent toll on global cargo. Two events. Same day. Reported as unrelated. W