For two weeks before 31 October, German readers saw French, Italian and Belgian cost-of-living protests turn violent: Limoges town hall burnt, curfews, thousands of arrests. When the German call to protest appeared, the first stories were about police and intelligence services preparing for it.
Every article on the German protests, coded by its main frame. The pattern is a textbook case of what media research calls the protest paradigm: coverage turns from what protesters want to the disorder around them and how to control it. Here it took one more step, to who the rioters were.
Share of articles that quote the protesters or give their demands in their own terms. On the day, organisers and marchers are in nearly half the coverage. In the dispute about who the rioters were, they are in none.
Public opinion went the other way. In the ARD DeutschlandTrend published on 6 November, 82% said they understood the protesters’ concerns, as reported by the Tagesschau. Across the whole period, 8 of 55 articles were mainly about those concerns.
On 1 November the ministers’ account, that the rioters were mostly young migrant men, ran largely as fact. From 3 November, coverage turned to whether Dobrindt’s phrase was fair: Röttgen’s “Einzeltäter”, a sociologist calling the CDU’s rhetoric “gemeingefährlich”. On 6 November the Welt reported, citing Focus, that 339 police officers were injured and that about half the Frankfurt suspects had no German passport, which reopened the question.
Number of articles negative or positive towards the protesters, by outlet. The FAZ, which covered the Frankfurt riots on its doorstep most closely, was negative in 11 of 14 pieces. The taz was positive in 7 of 8.
| Finding | Test | p |
|---|---|---|
| Frames differ by phase | Permutation χ² | < 0.001 |
| Protesters drop out in the Dobrindt debate | Fisher | 0.005 |
| FAZ more negative than other outlets (11 of 14 vs 4 of 41) | Fisher | 3 × 10⁻⁶ |
Data. Politikradar collects the top articles from the RSS feeds of German online outlets every day, about 80 a day. Each article is stored as headline plus a short AI-written summary; the full text is not kept.
Story. Articles from 15 October to 7 November whose headline or summary mentions Gen Z, Generation Z, youth protests, “migrantische Milieus”, riots or looting. 98 hits: 55 on the German protests, 40 on protests abroad (kept for the prelude chart), 3 unrelated (football).
Coding. Main frame, tone towards the protesters, whether protesters are quoted, who the violence is attributed to, and whether a migrant attribution is reported as given or contested.
Limits. This measures coverage, not what happened in Frankfurt or who took part. Police figures (injured officers, suspects’ nationality) are given as reported and not checked here. The story is still running; a second protest day is announced for 20 November.