Mourners vow revenge on Trump at funeral of Iran’s former supreme leader Ali Khamenei July 5, 2026 · The Guardian Read full story at source