The Iran Deal Trump Just Signed: 14 Points, One Loser, and a War That Refuses to End

On June 17, 2026, Donald Trump and Iranian President Masoud Pezeshkian put their names on a document that few people thought possible a year ago. Trump signed it at a dinner in the Palace of Versailles in France. Pezeshkian signed his copy in Tehran. The “Islamabad Memorandum of Understanding,” brokered...