June 2, 2026
Featured Story
Most recent
Iran: time for talking is over, Mr Trump
June 2, 2026
The real problem for Trump is both his and his team’s ignorance and misunderstanding of Iran.
India, the war in the Middle East, and a major issue to resolve before BRICS+ Delhi 2026
June 2, 2026
The Middle Eastern crises of 2026 mark a moment of structural discontinuity in Indian foreign policy.
Iran: The art of controlling escalation dominance
June 1, 2026
Iran’s response to the American provocation made it crystal clear that the current incarnation of the proposed 60-day ceasefire framework does not hold.
The engineering of popular demobilization behind the European Union’s militarization process
June 1, 2026
Only when European peoples identify their real enemy and perceive it as a serious, real, and vital threat will it be possible to put an end to this madness.
































