Iran’s Supreme Leader Releases Anti-Israel Poster Evoking the Nazis’ ‘Final Solution’ Anti-Semitic Messages During WWII


Ayatollah Ali Khamenei sparked outrage after he released an anti-Israel poster which showed people celebrating at the Temple Mount in Jerusalem alongside the Nazi’s ‘final solution’ term.

Click here to see more.

SOURCE: Mail Online