Donald Trump threatens to annihilate Iran after crossfire over Hormuz – Middle East crisis live June 28, 2026 · The Guardian Read full story at source