June 18, 2026 by Paul Gleiser by Paul Gleiser · Published June 18, 2026 Time will tell with Iran. With respect to a potential deal with Iran, critics from both sides may yet be proven right.