Leaked news from the future.
Tap to receive
The United States and Iran will fail to sign a final nuclear deal by December 31, 2026. The Islamabad Memorandum of Understanding announced on June 14, 2026 opened a 60-day extendable period but negotiations will break down before a final instrument is signed. The MOU was digitally signed on June 1…