Footage shared online by activists shows heated exchanges and violence between German police and pro-Palestine demonstrators in Berlin.
The footage, verified by Al Jazeera, shows police using force against a large group of protesters, including a 13-year-old boy and a veiled woman. In one video, officers confronted the child as he held up his scarf.
Police were caught on camera forcibly detaining a woman, causing her veil to be removed.