Mass migrant crossing from Morocco into Spain's Ceuta exclave triggers ongoing humanitarian crisis and protests
Over 70,000 migrants crossed from Morocco into the Spanish North African exclave of Ceuta on July 30-31, 2026, with at least 80-100 people dying during the crossing. Thousands of migrants remained in Ceuta weeks later, prompting protests by residents who destroyed migrant camps and clashed with police, while Spain's government pledged 309 million euros in aid and struggled to shelter remaining migrants.
53
Divergence score
This event sits in the top 2% of divergence this week. 15 outlets covered it, splitting into 13 framing camps across 4 bias groups.
13 camps
4 bias groups
The spectrum · how 15 outlets placed this story
LeftCenterRight
Breitbart
AP News
Washington Times
Globe and Mail
Fox News
BBC
Al Jazeera
Washington Examiner
Deutsche Welle
CNN
Times of Israel
Reuters
Le Monde
Bloomberg
NY Post
Supportive of action
Neutral
Dismissive
Critical
Alarmist
International angle
Widest split · the two outlets furthest apart, and who published first
Furthest apart on this story
Breitbart
Watch - Spain Fights Back: Fed-Up Ceuta Locals Trash Beach Migrant Camps in Nights of Protest
residents resisting invasion · negative
AP News
Thousands of migrants in Ceuta wait in limbo while Spain figures out what to do with them
humanitarian crisis and limbo · neutral
First to report
- Reutersfirst
- Al Jazeera+8.9 h
- Washington Times+13.6 h
- Globe and Mail+13.7 h
- Le Monde+29.1 h
- Washington Examiner+32.9 h
- NY Post+34.5 h
- Breitbart+54.0 h
- Bloomberg+150.6 h
- Deutsche Welle+185.1 h
- CNN+200.7 h
- BBC+201.1 h
By each outlet's earliest publish time in this story. Feeds that index slowly can appear later than they printed.
The split, in one line
Right-leaning outlets frame residents as fed-up locals resisting an invasion while international wires emphasize humanitarian crisis and migrants in limbo; the split deepens over whether Sánchez's foreign disinformation claim or government failure is the real story.
How each outlet covered it
Two readings of the same facts
The left and the right lead with different language. The loaded words each chose are highlighted.
53DIVERGENCE
THE RIGHT
“Ceuta in chaos as traffickers move migrants to Spain and Madrid accepts 500 at-risk girls”WE Washington Examiner RIGHT
DOWN THE MIDDLE
“Ceuta bajo presión tras llegada récord de migrantes de Marruecos a España” · AP News, Globe and Mail, BBC, Al Jazeera, Deutsche Welle, Times of Israel, Reuters, Le Monde, Bloomberg
+Hide the full sourcingSee how all 15 outlets put it
CENTER3
APAP News Thousands of migrants in Ceuta wait in limbo while Spain figures out what to do with them RReuters Ceuta residents call for calm as Spain rallies over enclave's migrant crisis 10d ago BLBloomberg Ceuta bajo presión tras llegada récord de migrantes de Marruecos a España 17d ago RIGHT5
BBreitbart Watch - Spain Fights Back: Fed-Up Ceuta Locals Trash Beach Migrant Camps in Nights of Protest 15d ago WTWashington Times Thousands of migrants in Ceuta wait in limbo while Spain figures out what to do with them 23d ago FOXFox News Locals torch migrant shelters as Spain's PM points blame beyond the border 11d ago WEWashington Examiner Ceuta in chaos as traffickers move migrants to Spain and Madrid accepts 500 at-risk girls 15d ago NYPNY Post Spanish police evict migrants from makeshift beach camp in Ceuta 15d ago INTERNATIONAL6
GMGlobe and Mail Thousands of migrants in Ceuta remain in limbo 23d ago BBCBBC Violence breaks out in Ceuta as migrant crisis continues 10d ago AJAl Jazeera Thousands protest in Spain as Ceuta's migration crisis festers a month on 10d ago DWDeutsche Welle Spain: Tens of thousands rally over Ceuta crisis 10d ago TOITimes of Israel Spanish PM accuses Israel, Russia of spreading disinformation around Ceuta migrant crisis 12d ago LMLe Monde Spanish police arrest five alleged Ceuta traffickers 10d ago 8 tracked claims across 15 outlets
Fact ledger
All8Disputed2Claimed1Corroborated5
6/15
Disputed
Approximately 5,000 migrants remain in Ceuta
Corroborated
Disputed
7 more tracked claims, including 1 disputedSign up free to see the full ledger