France riots, Macron responds, immigration blamed
12 outlets covered the same story. Here's how their headlines landed on the −5 (Far Left) to +5 (Far Right) spectrum — a 7.0-point gap between the most-left and most-right framing.
How the coverage framed it
Coverage of the French riots spans a 7-point bias spread, revealing sharply divergent causal and moral frames. At the left end, Vox avoided the riots themselves and instead asked "Islamophobia is getting louder. Why isn't the response?" — centering Muslim victimhood and implying institutional failure. ABC, NBC, and AP amplified Macron's dismissal of "stupid" claims by Trump, positioning that rebuttal as the headline's organizing logic. At the neutral center, Reuters and NeutralNews used plain event language — "tightens curbs" and "nearly 1,800 arrests" — with no causal attribution. Moving right, Fox News foregrounded Trump as a decisive authority with "Not going to put up with it," while The Federalist published two headlines that represent the far end: one declaratively asserting "The Riots In France Are Because Of Mass Immigration," and another invoking "Communist Propaganda Networks" concealing "the truth about the Islamist Riots" — combining conspiratorial, civilizational, and enemy-media framing absent from every other outlet.
- -2.5Vox · LeftIslamophobia is getting louder. Why isn’t the response?
- ▸ 'Islamophobia is getting louder' — left-coded victim framing
- ▸ 'Why isn't the response?' implies insufficient institutional action
- -1.5The Guardian · Left‘America, this is a warning’: pro- Trump Maga media in a froth over Europe protests
- ▸ 'in a froth' — dismissive, mocking characterization of MAGA media
- ▸ framing positions pro-Trump reaction as overwrought
- -1.0ABC News · LeftMacron blasts ‘stupid’ claims by Trump, others blaming Muslims migrants for riots
- ▸ 'blasts stupid claims' — Macron's charged language quoted, sympathetic framing
- ▸ positions Trump's claims as target of legitimate criticism
- -1.0NBC News · LeftMacron blasts ‘stupid’ claims by Trump and others blaming Muslim migrants for French riots
- ▸ 'blasts stupid claims' — Macron's dismissal of Trump amplified in headline
- ▸ similar to ABC, sympathetic toward Macron's rebuttal
- -0.5Al Jazeera · CenterMacron blames ‘seditious’ far left for unrest as France bans some protests
- ▸ 'seditious' far left — quotes Macron's charged label directly
- ▸ neutral framing otherwise; quotes official position
- -0.5Associated Press · CenterMacron slams as ‘stupid’ claims by Trump and others blaming Muslim migrants for French riots
- ▸ Macron's 'stupid' label leads; neutral verb 'slams'
- ▸ slight framing advantage to Macron's position over Trump's
- +0.0Reuters · CenterFrance's Macron tightens curbs on protests, blaming hard left for unrest
- ▸ neutral verb 'tightens', factual wire style
- ▸ no loaded framing beyond factual attribution
- +0.0Neutral News · CenterFrance Imposes Curfews After Weekend Riots Bring Nearly 1,800 Arrests
- ▸ neutral factual wire copy, plain event description
- ▸ no ideological loading or framing signals
- +1.5The Free Press · RightWho Is Really Behind the Protests in France? Plus. . .
- ▸ conspiratorial framing 'Who Is Really Behind' the protests
- ▸ implies hidden forces, right-coded skepticism of official narrative
- +2.0Fox News · RightTrump warns France riots won't happen in US: 'Not going to put up with it'
- ▸ 'Trump warns' framing — positions Trump as decisive authority
- ▸ 'Not going to put up with it' — tough law-and-order framing
- +4.0The Federalist · Far RightYes, The Riots In France Are Because Of Mass Immigration
- ▸ 'Yes, The Riots Are Because Of Mass Immigration' — declarative far-right framing
- ▸ directly attributes civil unrest to immigration, charged causal claim
- +4.5The Federalist · Far RightHow Communist Propaganda Networks Hide The Truth About The Islamist Riots In France
- ▸ 'Communist Propaganda Networks', 'Islamist Riots' — heavily charged far-right language
- ▸ 'Hide The Truth' — conspiracy framing, enemy media trope
Scores are AI estimates of headline language, not factual ratings. Each headline is scored 0 (neutral) outward to Far Left / Far Right by Claude and Grok.