Fine print of the banner says "Internationale Socialisten".
More pinkos protesting on behalf of tyrants. Such was the history of the 20th Century too.