Hundreds of thousands of people on Sunday took to the streets of Germany to voice their protest against a far-right political party and its anti-migrant stance.
The protests have been going on for days following revelations that the far-right Alternative for Germany (AfD) party discussed plans for mass deportation of people with foreign backgrounds.
Munich police said at its peak around 100,000 people took part in the meeting, adding that there were many people around the Siegestor memorial arch and traffic closures remain in place.
Tens of thousands of people also demonstrated in cities such as Cologne and Bremen, where dozens of parties and local organizations as well as initiatives took part.
- Thousands gather in front of German parliament
In the capital Berlin, more than 100,000 people gathered in front of the German parliament to denounce the anti-democratic agenda of the far-right party.
Some of the protesters carried banners and signs bearing the messages "Together against fascism," “Nazis out,” and "Never again, now!”
The demonstrators held up their mobile phone lights, and chanted slogans against the AfD.
Formed in 2013, the AfD gained particular traction in 2015 when about a million migrants and refugees arrived in Germany. It entered the Bundestag for the first time in 2017, with its popularity said to have risen again since Russia's war on Ukraine.
New state parliaments will be elected in September in Brandenburg, Saxony and Thuringia, and according to surveys the AfD could become the strongest force in all three states.