Ayatollah Khamenei’s Holocaust Denial

Ayatollah Ali Khamenei, the viciously anti-Israel supreme leader of Iran, has once again aligned himself with Holocaust denial, which is widely recognized as a form of antisemitism. Yesterday, he sang the praises of Roger Garaudy, the late French anti-Zionist zealot and Holocaust denier. On the 21st anniversary of Garaudy’s conviction of Holocaust denial, a crime … Read More