When the Powers Make Peace Over Our Heads
On June 17, 2026, Presidents Donald Trump and Masoud Pezeshkian signed a fourteen-point memorandum of...
On June 17, 2026, Presidents Donald Trump and Masoud Pezeshkian signed a fourteen-point memorandum of understanding to end the war between the United States and Iran. This lifted the blockade on the Strait of Hormuz, waived Iranian oil export restrictions, enabled the unfreezing of Iranian...
