Masked rioters looted shops in central Frankfurt on Saturday, joining tens of thousands of demonstrators across Germany and France who took to the streets to protest the soaring cost of living, underfunded public services, and potential mandatory military service.
Clashes and Looting Hit German Financial Hub
The unrest marked a violent escalation in Germany as demonstrations organized by the campaign group “Gen Z regelt!”—meaning “Gen Z takes charge”—spread to major cities including Berlin, Cologne, Hamburg, and Frankfurt. Police deployed water cannons and pepper spray as protesters hurled fireworks, stones, and bottles at emergency workers.
In Frankfurt, Germany’s financial hub, special police units faced sporadic street blasts and flying petrol bombs. Roman Poseck, interior minister of Hesse state, stated that around 100 clearly identified left-wing extremists had infiltrated the protest in Frankfurt, where shop windows were smashed and merchandise looted. Meanwhile, Berlin police reported that 27 officers were injured and up to 56 people were temporarily detained following a smaller evening demonstration. In Hamburg, people dressed in black set off fireworks and barricades on fire, with public broadcaster NDR reporting 120 arrests.
Organizers of the German movement said demonstrations were meant to fight for peace and freedom rather than war and coercion, noting strong opposition to increased military spending and a new voluntary service model aimed at boosting troop numbers. Authorities in Frankfurt, Munich, and Berlin reported as many as 18,000 protesters, roughly half of what organizers had estimated on their website.
France Faces Continued Unrest Amid Third Weekend of Rallies
The German protests unfolded on the same day France experienced its third consecutive weekend of large-scale demonstrations. France’s Interior Ministry said turnout stood at 320,000 on Saturday, a noticeable drop from the 550,000 who demonstrated on October 17 and the 410,000 who turned out the previous week. Protests in Paris and other French cities saw officers fire tear gas to disperse crowds.

Violence has plagued the French movement for weeks. The Interior Ministry stated that at least 1,193 police officers had been injured since the start of the protests. Halloween weekend added fresh complications, prompting warnings from Paris police regarding radical groups calling for public disorder and a reminder that concealing one’s face in public carries a 150-euro fine.
| Country | Estimated Turnout | Key Demographics & Groups | Primary Grievances |
|---|---|---|---|
| France | 320,000 (Saturday) | Yellow Vests, students, trade unions | Cost of living, education funding, public services |
| Germany | 18,000 (Police estimate in major hubs) | “Gen Z regelt!” campaign | Cost of living, school underfunding, military service |
Broader European Discontent and Diverging Realities
The wave of youth-led activism has rippled across the continent, though analysts urge caution when drawing direct parallels between disparate national movements. Andrew Barclay, a politics lecturer at the University of Sheffield, noted that while French protests involved hundreds of thousands over many weeks starting with education funding, protests elsewhere have ballooned to include a much larger array of complaints.

Barclay also highlighted the distinct political outcomes across borders. While student-led activism recently helped unseat Serbia’s long-time leader at the ballot box, he emphasized that protests in Germany and France were unlikely to lead to a direct change in governance, pointing out that such demonstrations often struggle to capture widespread national support outside urban centers.
Authorities in Berlin have maintained contact with officials in France and Italy amid concerns that radical elements from overseas could seek to join local demonstrations. In Italy, the government announced it would deploy 500 army troops alongside police in Milan until the end of the year following localized looting and projectile attacks. Meanwhile, Portuguese police in Lisbon forcibly cleared a tent camp early Sunday, using shields and baton charges to disperse hundreds of activists protesting against high housing costs.