Comment by thyristan
While the protests are per se not illegal, the people arrested aren't accused of just protesting, they are accused of supporting a terrorist organisation. The right to free speech isn't as all-encompassing in Germany as it is in the USA, so shouting the wrong slogans can very well get you in trouble.
Also, the right to protest in public only applies to German citizens: https://www.gesetze-im-internet.de/gg/art_8.html
Foreigners are usually still free to do it, but they don't have a constitutionally protected right to public protests.
> While the protests are per se not illegal, the people arrested aren't accused of just protesting, they are accused of supporting a terrorist organisation. The right to free speech isn't as all-encompassing in Germany as it is in the USA, so shouting the wrong slogans can very well get you in trouble.
Yes, that's correct. Anyone who protests and grabs the attention of the police is accused of supporting a terrorist organisation. That's why I added the information that although they protest completely legally, they still get arrested and deported. The pretense for the arrest and deportation is that protesting to stop the carpet bombing of Gaza supports Hamas, which is designated as a terrorist organisation.