Today’s Persia declares its intention to annihilate Israel and works to achieve that infernal aim. And there’s Western media and academia …

Read more