Tehran

Iran says Israel will ‘pay heavy price’ after death of top Hamas leader Ismail Haniyeh

Iranian officials are condemning what they say was an Israeli strike on Tehran that killed Hamas leader Ismail Haniyeh. Palestinian…

Iran says Hamas leader Ismail Haniyeh was assassinated in Tehran

Hamas leader Ismail Haniyeh was assassinated in Tehran, Iran’s paramilitary Revolutionary Guard said early Wednesday, and Hamas blamed Israel for…

Iran votes for its new president amid economic strife, crackdowns and regional war

Iran is voting for its next president Friday in a snap election following the unexpected death of former President Ebrahim…

Israel carries out limited strike against Iran, NBC News source says

Israel launched a limited direct military attack on Iranian soil early Friday morning, marking the latest escalation in a series…

The West urges China to intervene with Iran amid fears of a direct attack on Israel

Western diplomats have mounted pressure on China to prevent Iran from escalating tensions in the Middle East with a direct…