Post March 17, 2026March 17, 202617 March 2026, Paul Craig Roberts - Mar 17 2026 EITHER IRAN OR ISRAEL HAS TO GO by admin The Iranians have demonstrated that Trump badly misjudged their capability.