During the Islamic Revolution Day, Iranian protesters burned a mock-up depicting a Star of David inscribed with “Baal” and portrayed as a demonic figure, accompanied by chants of “Death to Israel.”
In a calculated and deliberate manner, the ayatollah regime continues to present itself as godly and righteous, claiming to fight against what it portrays as ungodly and morally depraved forces.