Trump’s War on Iran Ends with a “Triumphant” Tehran and a Diminished U.S.: Vali Nasr
The United States and Iran have officially signed a memorandum of understanding aimed at ending the war in Iran. The 14-point agreement includes an immediate end to fighting on all fronts including Lebanon, an end to the U.S. naval blockade on Iran and the full resumption of maritime traffic through the Strait of Hormuz.





























