"Hamas rejects any alternative to the full and complete liberation of Palestine, from the river to the sea."[0]
[0] https://web.archive.org/web/20170510123932/http://hamas.ps/e...
Also, there is no free speech in Germany. There is freedom of opinion and expression thereof. I'm not an advocate of that, but it's also not arbitrary.