Anti-Semite or Anti-Jew or anti-Zionism are different things. In the ME, after the zionist entity, the Islamic Republic has the most jewish population. And Iranian Jews are anti-Israel. They practice their religion freely and they even have representatives in the Iranian Parliament.
Same goes for Christians. Iranian Christians (Armenians and Assyrians) practice their religion freely. But, when some person goes against the law of the land, commits treason and works for the enemy, acts as a spy, assassinates scientists, takes gun and shoot people, robs banks, etc. they have to be punished accordingly. It is not because they are sunnis, shiites, armenians, kurds they are punished. It is because they go against the law they are punished. So, there is no persecution against a religious or ethnic minority in Iran. (I remember a woman being tried in Iran some 3-4 years ago. For premeditated murder. Meaning that she bought a knife and the next day she killed her ex boyfriend. The secular "news" channels in Turkey claimed that because she wanted to protect herself against rape, she killed him. And they said "look how nasty Iranian regime is to judge the innocent woman". The Saudi websites claimed that because she was sunni she was punished by the "anti-sunni" Iranian regime. Kurdish seperatists claimed she was a Kurd. Christian "news" channels claimed she was Christian. So, you see, even though it has nothing to do with religions or sects; anti-Iran MSM always try to connect them to something irrelevant. The fact is; she killed him because he dumped her. She talked about her aim to her friend. People saw her buying a knife. And the man was stapped in the back. All these proofs. But, on the western news outlets, she is portrayed innocent, or a sunni, or a christian or something else.)
Please see this video; something the so-called advanced western countries won't be able to think of doing:
Would you let Muslim minorities in the West, have their own courts to abide by and give judgments according to the Islamic shariah in their own personal issues? Such as marriage, family disputes, divorce, inheritance, etc. Would you let Muslims to have their own courts and judge amongst themselves according to the Islamic Shariah? NOPE!
But in the Islamic Republic, sunnis, armenians, assyrians have their own courts and they can choose not to be judged by the majority shia Islamic shariah. Christians have their own courts to settle disputes amongs one another, and they judge according to the Bible.
See, it is unlike what the MSM tells you. Iran has more freedom for minoritiy religions more than any other country does.
Please see this video first:
Trump’s concern about Iran religious minorities worthless: Iranian Assyrian