Trump declares ceasefire with Iran has ended July 8, 2026 · Washington Post Read full story at source