> One older man out of nowhere loudly proclaimed I was Anti-semetic, because I was wearing a Palestinian keffiyeh.
Yep, and tell that to anybody who got either kicked out of the country or lost their livelihood by commenting against the Palestinian genocide in the social media.
I don't believe this happened.
It's very easy to get into actual dehumanising rhetoric and genocidal slogans ("from the river to the sea"); but nobody actually cares enough to fire you for voicing your opinion on a middle eastern conflict.
Unless you're working in the US military or intelligence services, where being biased in favour of proscribed organisations can be seen as a potential for leaking state secrets to terror organisations or sanctioned states like Iran.
But that's not unique to Iran, it would be true of Russia, Cuba, North Korea- I totally understand the irony from Orange in Chief and his ties to Russia, but that's something else.