The Dangerous Folly of the EU Troika’s Snapback Sanctions on Iran, by Farhang Jahanpour September 8, 2025May 31, 2026