EuropeDevelopingDay 1
Youth cost-of-living protests across Germany
Protesters across Germany are taking to the streets for a life that everyone can afford, says Veronika Dinter.
Updated 17:39 UTC, 31 October 2026 · 5 reports from 5 outlets · 1 confirmed · 38 one-source
Top reportGerman Gen Z takes to streets over cost of living (VIDEOS)

Image: RT
Read it your way
- Protesters are taking to the streets for a life that everyone can afford, says Veronika Dinter 1.
- Thousands of young Germans protested nationwide on Saturday against leaders they accuse of ignoring their concerns, according to TRT World 2.
- Police fired water cannon at firework-hurling protesters on Saturday, according to the South China Morning Post 3.
Written by AI only from the receipts on this page; each number links to the claim that line rests on. Written .
People, places & organisations
What changed
Last 48 hours, newest first (times UTC)
-
Where it stands Protesters across Germany are taking to the streets for a life that everyone can afford, says Veronika Dinter.
32 earlier changes
-
Story opened Thousands are rallying in Berlin and youth protests are beginning in more than 30 German cities over the cost of living, with authorities warning of possible unrest.
What to watch
What is scheduled or expected next, from the ledger.
Yellow Vests nationwide protests in France
Two sides
The two media blocs whose accounts of this story differ most, side by side.
Where they part Russian state media foregrounds the scale of mobilisation and official warnings, while Asian coverage foregrounds police water cannon and describes the demonstrations as among the country's worst rioting in years.
Russian state media
RTState mediaTASSState media
Russian state media foregrounds the scale of the mobilisation and official warnings, noting that protests have already begun in Cologne and that authorities plan to deploy 70,000 police officers. It centres the movement's own framing, quoting that 'We are young people who no longer want to watch decisions about our future being made without us,' and names the group 'Gen Z regelt'. RT also gives space to Vladimir Putin's claim that protests across Western Europe stemmed from the EU's own mistakes.
Asian media
South China Morning PostPrivate
South China Morning Post foregrounds confrontation and scale, headlining that German police fired water cannon during tense 'Gen Z' protests and noting that nationwide demonstrations 'degenerated into some of the country's worst rioting in years.' It centres police action and statements, including 'We will not tolerate violence against emergency workers,' while also quoting Veronika Dinter that the movement is 'taking to the streets for a life that everyone can afford' and that 'GenZ regelt!' explicitly rejects violence.
How it’s being told
One card per media bloc. Each summary is written only from that bloc’s own headlines and quotes.
Russian state media
RTState mediaTASSState media
Russian state media foregrounds the scale of the mobilisation and official warnings, noting that protests have already begun in Cologne and that authorities plan to deploy 70,000 police officers. It centres the movement's own framing, quoting that 'We are young people who no longer want to watch decisions about our future being made without us,' and names the group 'Gen Z regelt'. RT also gives space to Vladimir Putin's claim that protests across Western Europe stemmed from the EU's own mistakes.
Middle East state media
TRT WorldState mediaAl JazeeraState media
Middle East state media foregrounds the scale and spread of the youth rallies, centring protesters and a movement spokeswoman who says 'We’re taking to the streets for a life that everyone can afford.' TRT World and Al Jazeera lead with crowd numbers and police action, noting arrests in Hamburg and 'unrest in Stuttgart', while also reporting that attendance 'appeared lower than organisers had hoped' despite over 170,000 registrations.
Asian media
South China Morning PostPrivate
South China Morning Post foregrounds confrontation and scale, headlining that German police fired water cannon during tense 'Gen Z' protests and noting that nationwide demonstrations 'degenerated into some of the country's worst rioting in years.' It centres police action and statements, including 'We will not tolerate violence against emergency workers,' while also quoting Veronika Dinter that the movement is 'taking to the streets for a life that everyone can afford' and that 'GenZ regelt!' explicitly rejects violence.
In their words
What the people at the centre of this story said, word for word, with the article each quote appeared in.
We’re taking to the streets for a life that everyone can afford, … GenZ regelt!
We urge the police to not confront our demonstrations with any kind of violence
This crisis is the political failure of our government. And instead of solving it, Chancellor Friedrich Merz and his rich friends are funding the military with billions of euros.
Receipts
Every claim with the verbatim sentence it came from. Tap a claim to see its sources.
Confirmed 1
Reported by at least two independent outlets, or by the actor itself.
Veronika Dinter says the protesters are taking to the streets for a life that everyone can afford.
-
““We’re taking to the streets for a life that everyone can afford,” said movement spokeswoman Veronika Dinter.”
TRT WorldState mediaAttributesThousands of young Germans rally over living costs, spending cuts as police make arrests
-
““We’re taking to the streets for a life that everyone can afford,” said Veronika Dinter, a spokeswoman for the “GenZ regelt!” movement.”
South China Morning PostPrivateAttributesGerman police fire water cannon during tense ‘Gen Z’ protests
One source 38
Only one outlet so far. Shown, never hidden — treat with care.
Nationwide demonstrations in France on October 17 degenerated into some of the country's worst rioting in years.
-
“Nationwide demonstrations there on October 17 degenerated into some of the country’s worst rioting in years.”
South China Morning PostPrivateReportsGerman police fire water cannon during tense ‘Gen Z’ protests
The GenZ regelt! movement explicitly rejects violence.
-
“The “GenZ regelt!” movement explicitly rejects violence.”
South China Morning PostPrivateReportsGerman police fire water cannon during tense ‘Gen Z’ protests
The nationwide turnout fell below the 170,000 that organisers had hoped for.
-
“There were also sizeable gatherings in other parts of the country, although the numbers were below the 170,000 nationwide that organisers had hoped for.”
South China Morning PostPrivateReportsGerman police fire water cannon during tense ‘Gen Z’ protests
Around 5,000 demonstrators turned out in Berlin and 8,000 in Frankfurt, according to police.
-
“Several thousand demonstrators turned out in Cologne while the figure was around 5,000 in Berlin and 8,000 in Frankfurt, according to police.”
South China Morning PostPrivateAttributesGerman police fire water cannon during tense ‘Gen Z’ protests
Police said they will not tolerate violence against emergency workers.
-
““We will not tolerate violence against emergency workers,” said a police statement.”
South China Morning PostPrivateAttributesGerman police fire water cannon during tense ‘Gen Z’ protests
Police in Cologne fired water cannon after protesters targeted officers with fireworks.
-
“In the western city of Cologne, where one of the biggest demonstrations took place, police fired water cannon to disperse a crowd after saying protesters had targeted officers with fireworks.”
South China Morning PostPrivateReportsGerman police fire water cannon during tense ‘Gen Z’ protests
German police fired water cannon at firework-hurling protesters on Saturday.
-
“German police fired water cannon to disperse firework-hurling protesters on Saturday and were also pelted with other projectiles, as tensions rose at the end of massive youth-led protests.”
South China Morning PostPrivateReportsGerman police fire water cannon during tense ‘Gen Z’ protests
At least 3,000 people took part in the Stuttgart march, according to police.
-
“At least 3,000 people took part, according to police.”
TRT WorldState mediaAttributesThousands of young Germans rally over living costs, spending cuts as police make arrests
Around 2,700 people attended the protest in Berlin.
-
“Around 2,700 people attended in Berlin, 1,800 in Munich and 1,000 in Frankfurt.”
TRT WorldState mediaReportsThousands of young Germans rally over living costs, spending cuts as police make arrests
More than 170,000 people registered to participate in the protests nationwide.
-
“Attendance in several cities appeared lower than organisers had hoped, after more than 170,000 people registered to participate nationwide.”
TRT WorldState mediaReportsThousands of young Germans rally over living costs, spending cuts as police make arrests
Hamburg police arrested at least two men on Saturday afternoon.
-
“More than 10,000 people joined the march in Hamburg, where police said at least two men were arrested on Saturday afternoon.”
TRT WorldState mediaAttributesThousands of young Germans rally over living costs, spending cuts as police make arrests
More than 10,000 people joined the protest march in Hamburg on Saturday.
-
“More than 10,000 people joined the march in Hamburg, where police said at least two men were arrested on Saturday afternoon.”
TRT WorldState mediaReportsThousands of young Germans rally over living costs, spending cuts as police make arrests
Police made arrests in Hamburg and reported unrest in Stuttgart during the protests.
-
“Thousands of young Germans have taken to the streets nationwide to protest against political leaders they accuse of ignoring their concerns, with police reporting arrests in Hamburg and unrest in Stuttgart.”
TRT WorldState mediaAttributesThousands of young Germans rally over living costs, spending cuts as police make arrests
Thousands of young Germans protested nationwide on Saturday against political leaders they accuse of ignoring their concerns.
-
“Thousands of young Germans have taken to the streets nationwide to protest against political leaders they accuse of ignoring their concerns, with police reporting arrests in Hamburg and unrest in Stuttgart.”
TRT WorldState mediaReportsThousands of young Germans rally over living costs, spending cuts as police make arrests
Dinter urges police not to confront the demonstrations with any kind of violence.
-
““We urge the police to not confront our demonstrations with any kind of violence,” Dinter, the student from Hannover, said.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Veronika Dinter says Chancellor Friedrich Merz and his rich friends are funding the military with billions of euros instead of solving the crisis.
-
““This crisis is the political failure of our government. And instead of solving it, Chancellor Friedrich Merz and his rich friends are funding the military with billions of euros.””
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
The protest organisers listed six key issues, including the rising cost of living, education cuts and military conscription.
-
“The protest organisers had outlined six key issues that took them to the streets on Saturday, including the rising cost of living, education cuts and military conscription.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
The Berlin rally was scheduled to start at 2pm local time (13:00 GMT).
-
“Anti-fascist activists smoking hand-rolled cigarettes and wearing keffiyehs waited patiently alongside students dressed in Halloween outfits, smartly dressed grandmothers donning “omas gegen rechts” (grandmothers against the right) badges, and camera crews, ahead of the 2pm (13:00 GMT) rally start.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Scuffles broke out between protesters and police at a rally in Cologne.
-
“However, at a rally in the western city of Cologne, scuffles broke out between protesters and police, who moved in to contain a march there.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Nearly 12,000 people had signed up to join the protest in Berlin.
-
“Nearly 12,000 people had signed up to join in the German capital, and people were continuing to stream into the square well into the demonstration to listen to speakers in what was so far a calm afternoon in the capital.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Nearly 180,000 people across 34 cities had signed up to participate in the protests by Saturday morning.
-
“The protests were organised by a loose alliance called Gen Z Regelt (Gen Z sorts it), and by Saturday morning, nearly 180,000 people across 34 cities had signed up to participate – with the main host cities including Frankfurt, Cologne, Munich and the capital Berlin.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Thousands of people are gathering in Berlin and more than 30 other German cities for student protests.
-
“Thousands of people are gathering in Berlin and more than 30 other German cities as the nation becomes the latest European country to be hit by a wave of student protests sweeping the continent.”
Al JazeeraState mediaReportsThousands rally in Berlin as Gen Z plans protests in 30 German cities
Putin says the recent wave of protests across Western Europe stemmed from the EU's own mistakes.
-
“Russian President Vladimir Putin said last week that the recent wave of protests across Western Europe stemmed from the EU’s own mistakes.”
RTState mediaAttributesGerman Gen Z takes to streets over cost of living (VIDEOS)
French authorities plan to deploy 70,000 police officers.
-
“Students and some unions are also expected to join, while the authorities plan to deploy 70,000 police officers.”
RTState mediaAttributesGerman Gen Z takes to streets over cost of living (VIDEOS)
France's Yellow Vests movement has called for nationwide protests on Saturday.
-
“France’s Yellow Vests movement has called for nationwide protests on Saturday as well, billed as the third round of demonstrations following rallies on October 17 and 24.”
RTState mediaAttributesGerman Gen Z takes to streets over cost of living (VIDEOS)
Protests have already begun in Cologne, where demonstrators are marching through the streets.
-
“Protests have already begun in Cologne, where demonstrators are marching through the streets.”
RTState mediaReportsGerman Gen Z takes to streets over cost of living (VIDEOS)
Gen Z regelt says young people no longer want decisions about their future made without them.
-
““We are young people who no longer want to watch decisions about our future being made without us,” the movement says on its website.”
RTState mediaAttributesGerman Gen Z takes to streets over cost of living (VIDEOS)
The German youth-led movement 'Gen Z regelt' scheduled its nationwide day of action for Halloween.
-
“The German youth-led movement ‘Gen Z regelt’ (‘Gen Z has got this!’) scheduled its nationwide day of action for Halloween to maximize turnout and visibility.”
RTState mediaReportsGerman Gen Z takes to streets over cost of living (VIDEOS)
Organizers expect more than 170,000 participants in demonstrations across 34 German cities.
-
“Organizers expect more than 170,000 participants, with demonstrations planned in 34 German cities including Berlin, Frankfurt, Cologne, and Munich.”
RTState mediaAttributesGerman Gen Z takes to streets over cost of living (VIDEOS)
Young people are protesting across Germany on Saturday over the cost of living, underfunded education, and possible military conscription.
-
“Young people are protesting across Germany on Saturday over the cost of living, underfunded education, and the possible reintroduction of military conscription.”
RTState mediaReportsGerman Gen Z takes to streets over cost of living (VIDEOS)
German law enforcement agencies have not ruled out unrest and clashes between demonstrators and police.
-
“However, German law enforcement agencies have not ruled out unrest and clashes between demonstrators and police.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Another Berlin rally under the slogan "Gen Z has had enough" is expected to draw around 500 people in the evening at Rosenthaler Platz.
-
“Another rally, expected to draw around 500 people, is scheduled for the evening at Rosenthaler Platz in the German capital.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Around 1,500 police officers are providing security in Berlin.
-
“Around 1,500 police officers are providing security in Berlin.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Protesters are demanding increased investment in education, healthcare and climate protection.
-
“Protesters are demanding that the government rule out a possible return to conscription, increase investment in education, healthcare and climate protection, and take stronger action against the rising cost of living.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Protesters are demanding that the German government rule out a possible return to conscription.
-
“Protesters are demanding that the government rule out a possible return to conscription, increase investment in education, healthcare and climate protection, and take stronger action against the rising cost of living.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
More than 10,000 participants are expected at the Berlin demonstration at the Brandenburg Gate.
-
“In Berlin, demonstrators are gathering at the Brandenburg Gate, the city’s landmark, with more than 10,000 participants expected, a TASS correspondent reports.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
The initiative "Gen Z regelt" hopes to draw around 160,000 participants nationwide.
-
“Large-scale youth demonstrations have begun in more than 30 German cities, including Berlin, Hamburg, Cologne, Munich, Frankfurt am Main and Stuttgart; the initiative"Gen Z regelt" ("Gen Z takes charge"), which called the protests, hopes to draw around 160,000 participants nationwide.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Large-scale youth demonstrations have begun in more than 30 German cities, including Berlin, Hamburg, Cologne, Munich, Frankfurt am Main and Stuttgart.
-
“Large-scale youth demonstrations have begun in more than 30 German cities, including Berlin, Hamburg, Cologne, Munich, Frankfurt am Main and Stuttgart; the initiative"Gen Z regelt" ("Gen Z takes charge"), which called the protests, hopes to draw around 160,000 participants nationwide.”
TASSState mediaReportsYouth protests begin in over 30 German cities as authorities warn of possible unrest
Ask about this story
Line, our AI correspondent, answers only from the receipts on this page. Every sentence links to the claim behind it.
Watch
News video from the outlets covering this story.
All sources
5 reports from 5 outlets — with who owns each outlet and who pays for it.
RT State media
RussiaOwner: ANO TV-NovostiPaid by: Russian federal budget
Al Jazeera State media
QatarOwner: Al Jazeera Media NetworkPaid by: funded by the State of Qatar
South China Morning Post Private
Hong KongOwner: Alibaba Group (since 2016)Paid by: advertising + subscriptions
TASS State media
RussiaOwner: TASS Russian News Agency (federal state unitary enterprise)Paid by: Russian federal budget + commercial news services
TRT World State media
TürkiyeOwner: Turkish Radio and Television Corporation (TRT)Paid by: Turkish state budget + advertising
Not covered yet by
Associated PressBBCCGTNCNADWEuronewsFinancial TimesForeign PolicyFox NewsFrance 24NPRReutersSky NewsSputnikThe GuardianThe New York TimesThe Times of IndiaWION
Outlets we monitor that have not reported this story. Silence can be signal.
From the Faultline desk
Our analysis pieces on this story.
1 confirmed · 38 one-source5 outletsUpdated