Having misjudged Iran, Donald Trump now risks falling into his own trap 2026-03-14 · The Independent Read at source