June 2026
June 28, 2026
State-Sanctioned Poverty, Elite Infighting, and Surging Defiance: Iran's Perfect Storm for a Decisive Revolution
Iran faces a deepening economic crisis with food inflation at 135% and overall annual inflation at 62% by June 2026, leading to public unrest and…
June 25, 2026
Commentary: Peace for whom? Iran after the agreement.
This commentary questions the nature of the peace agreement with Iran, highlighting that it does not address political prisoners, accelerated executions, or human rights standards.…