Iran Has Humiliated Trump
The Atlantic [Unofficial]
June 18, 2026
Officials in Tehran got the United States to sign a document that even Americans described as degrading, mortifying, a total capitulation.
Discussion in the ATmosphere