Hundreds of thousands protest against far-right in Germany

Rallies to protest against the Alternative for Germany (AfD) political party held in Berlin, Munich and other cities.
Rallies to protest against the Alternative for Germany (AfD) political party held in Berlin, Munich and other cities.