Tens of thousands of people across Germany took to the streets to protest against the far-right AfD party and CDU leader Friedrich Merz's proposed migration policies.
Major demonstrations in cities like Berlin and Cologne saw participants holding lights and banners with messages like "No Nazis" and "Love over Hate.
" In Berlin, up to 35,000 people gathered near the Brandenburg Gate, while Cologne witnessed an unexpected turnout of 40,000. Protesters criticized Merz for considering AfD support to pass stricter migration laws.
Smaller protests also occurred in cities like Aschaffenburg and Cottbus, where demonstrators emphasized unity and democracy.
The protests come just weeks before Germany's federal elections, highlighting growing public resistance to right-wing politics.