Watch: Berlin police clashed with protesters at the "Gen Z regelt" march joined by pro-Palestinian activists.
Riot police pushed and arrested a group inside a U-Bahn train car.
Chants included "F*** Israel, free Palestine" and "Ganz Berlin hasst die Polizei" ("All Berlin hates the police"), along with anti-conscription slogans.