TEHRAN — The Revolutionary Guards of Iran on Sunday vowed to punish the murderers of their supreme leader Ali Khamenei, whose death was announced by their state television. The Guards said in a statement, “The hand of revenge of the Iranian nation for a severe, decisive and regrettable punishment for the murderers of the Imam […]... Keep on reading: Iran’s Revolutionary Guards vow punishment for Khamenei’s murderers