Free speech means a right to criticize the government without penalty by the Government.
It does not protect speech threatening harm against others.
Supporting Palestinians is no more threatening harm to Israel than supporting Israel is to Palestinians. Or less. Until you grasp that, well you are an intellectually dishonest PROVEN LIAR so you still will not be deserving of respect, according to Harry Lime
But The words of the protesters prove him wrong.
Zionists do not deserve to live.
Thank you Yemen under a Houthi sign that reads Death to America, Death to Israel, Cursed be the Jews, Victory to Islam,And those were just from Columbia. I am surprised the House only got 392 votes to condemn such harmfully intended hatred.