Israel’s existence is an “insult to all humanity,” Iran’s president said Friday in one of his sharpest attacks yet against
Israel is an artificial “outgrowth” in the Middle East that “will disappear,” Iran’s supreme leader, Ayatollah Ali Khamenei, said ahead