Analysis & Opinion

Flag of Iran

The Islamabad surrender

The US would be the first victor in recorded history to pay reparations to the loser and call it peace.
June 18, 2026
Iran Nuclear

Paying Tehran to keep the bomb

You cannot verify your way out of a regime whose entire purpose is the bomb, the proxies, and a chokehold on the Gulf.
June 15, 2026
Trump Switzerland Davos

Why any deal with Iran is a mistake – opinion

Washington risks becoming trapped once again in a cycle of talks, temporary understandings, violations, and renewed crises with a regime that has consistently acted in bad faith.
May 29, 2026
Iranian military exercise

Iran war: Fighting over numbers

Latest leaks from US intelligence sources show that the sensational numbers bandied by War Secretary Pete Hegseth were whimsical to say the least.
May 17, 2026