You're right that it's a hell of a claim to make, but it's 100% true. I was in Berlin this weekend as a tourist and whenever a peaceful protest started up, they would send 15+ vans full of Riot Police to intimidate / arrest en masse. I saw it with my own eyes on 3 occasions in a 48 hour period where we were wandering through the tourist spots. There's additional outrage because the Berlin police had allowed pro-Israel protests on the Friday night, but wouldn't allow Palestine supporters to do the same.
On Saturday afternoon, I saw 2 groups of Palestine supporters, not saying A WORD, arrested or shoved into walls by Berlin police. On both occasions the police outnumbered the protesters 15:1. It was terrifying as the police didn't say a single word as they went about their business to quash any protest. Also we were told that even wearing a keffiyeh is banned at the moment.