Comment by immibis
Comment by immibis 8 days ago
Germany bans pro-Palestine protests (officially they're still legal, but they've been arresting people since it began and they've just started deporting people for participating in completely legal protests) but I think that's a slightly different criterion than the one you asked for.
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.