Legalities aside, I don’t get the logic of engaging political protests while on a foreign visa. No one is forcing you to live in the country you hate so much.
Protesting isn't about hating your country, it's free speech and a form of political expression.
He is accused of supporting hamas and antisemitism, and there is ample evidence of his organization doing that in spades, calling for armed resistance and death of zionists. So, no, not just protesting. Lets be clear about the facts.