Around 50,000 people filled central Berlin to show solidarity with Palestinians in Gaza.
Police deployed 1,800 officers to monitor the march and maintain order in the capital.
Protesters chanted “free, free Palestine” and demanded an end to the conflict in Gaza.
Crowds urged Germany to stop exporting arms to Israel and called for EU sanctions.
Demonstrators began at Alexanderplatz and moved toward the Victory Column in Tiergarten.
Organisers included about 50 associations, among them Amnesty International and the party Die Linke.
Counterprotests and Clashes Emerge
Authorities halted a pro-Palestine protest in Kreuzberg after anti-Israel chants erupted.
Another 100 people rallied in Berlin to support Israel and denounce antisemitism.
Police intervened after brief scuffles broke out between opposing demonstrators.
German media confirmed tensions but did not clarify whether fights involved protesters or police.
European Cities Join Gaza Demonstrations
Thousands marched in Düsseldorf under the slogan “we will not forget Gaza — freedom for Palestine.”
About 6,000 protesters filled Geneva’s streets, demanding an end to Israel’s offensive in Gaza.
Other European cities reported similar demonstrations calling for peace and humanitarian relief.
The conflict began on 7 October 2023 when Hamas struck southern Israel, killing almost 1,200 people.
Militants abducted 251 individuals, and Israel believes 20 of 48 hostages still survive.
Israel’s response has killed over 65,100 people in Gaza, according to Gaza’s Health Ministry.
Germany has resisted EU criticism of Israel but recently voiced concern over civilian suffering.