Trump’s Iran Debacle Could Be a Gift for America

· NY Times