What is Happening in Spain. 50,000 in a Day. Yeah, It's an Invasion.
Plus: Trump says Hamas agreed to disarm and Netanyahu won’t clap, veterans get the trucking jobs foreign drivers just lost, and the Democrats had a building-as-collateral kind of week.
It’s Fri-yay!
This weekend we have zero plans and all the rain. So if you need me, I’ll be on the couch with a blanket and a book.
I just finished reading East of Eden by John Steinbeck, and I have MANY thoughts, which I’ll be sharing with you all shortly in The Bookie. So keep an eye out for that. Also, I got a request in the chat for more books to dig into the history and principles of socialism. If you’ve been here for a hot minute, you know the DSA is my current obsession. If that interests you, stay tuned; I’m working on a reading list for paying subscribers.
Let’s get into the news!
In Today’s Read
Spain sent the army to its border. The same press that calls ours a “panic” found the word “breach” for Europe.
Trump says Hamas agreed to disarm. Hamas keeps its tunnels for a year, and Netanyahu won’t sign off.
Freedom Haulers puts veterans in the rigs foreign drivers just lost. The branding’s a gimmick. The road-sign rule isn’t.
A small feature: Michigan’s base ignored Whitmer, and the DNC mortgaged its own building.
In the Rundown: a new Putin deadline, a $350M fraud sweep, Blanche stalls, a 60 Minutes tell-all, a killed Medicare subsidy, and a father sentenced for his son’s shooting.
Spain Sent Soldiers to Its Border. When We Do It, the Same Press Calls It a Panic.
The Story.
Ceuta is a small Spanish city on the North African coast, one of two little pieces of Spain sharing a land border with Morocco on the far side of the Mediterranean. On Thursday it got overrun. Spanish estimates put the crossings at nearly 50,000 in a single day, which Madrid called a record, with totals around 60,000 over recent days. Ceuta’s whole population is about 83,600, so in one day the city absorbed migrants equal to more than half of everyone who lives there. At least 34 people died, a toll that climbed through Friday from an earlier count of 18, most of them drowned, some crushed in the stampede at Tarajal beach. Prime Minister Pedro Sánchez rushed in Friday, moved to reinforce the border, and announced a temporary center to register arrivals and expel those with no legal claim.
Sánchez pointed the finger at his own courts. He linked the surge to a ruling by Spain’s Supreme Court earlier this month that migrants intercepted at sea heading for Ceuta and Melilla can no longer be returned to Morocco. Word got out that the door back was closed, and roughly 50,000 people tested it in 24 hours.
The right’s read. Cause and effect. A court banned returns, the returns stopped, and a record wave followed, exactly what enforcement hawks said would happen. Even Spain’s EU neighbors have had enough, with Italy and Finland now pushing to bar Spain from Schengen.
The left’s read. A humanitarian catastrophe. CNN and others open on the 34 dead and the desperation, and cast Italy and Finland as opportunists exploiting a tragedy to score anti-migrant points against a government that deserves solidarity, not attacks.
What both sides skip. The chain of causation, which Sánchez said out loud and almost nobody built the story around. A domestic court decision blocking removals came first, then the record surge. That’s not a Fox talking point, it’s the Spanish prime minister’s own explanation. And 50,000 people entering a city of 83,600 in a day is an emergency by any honest measure, whatever your politics.
When tens of thousands pour into Europe, and the government scrambles the military, the American press knows the words: crisis, record, overwhelmed, boots at the fence. When it happens at our southern border, those same outlets decide it’s a manufactured panic, a racist talking point, a thing that only exists on Fox. Same event, two narratives, and which one they reach for depends on whether Trump is on one end.
Let me be clear. These aren’t “migrants.” A migrant goes to an embassy, applies for a visa, waits his turn, and comes when he’s allowed. What hit Ceuta on Thursday was 50,000 people entering a country illegally in a single day. That is not the tide. Not “irregular arrivals.” It is an invasion. People crossing a border against the will of the country on the other side of it, 50,000 of them in a day, is the plain meaning of the word, and naming it plainly is not racist. At any other time in history, when 50,000 mostly fighting-age men flooded over a border, there would be no doubt of an invasion.
This isn’t simply an issue for Spain or Ceuta. Europe tore down its internal borders, so entering one EU member is entering the whole Schengen zone, free to move across twenty-odd countries. The onward routes run to Britain, which can’t stop its own Channel crossings, and a West that won’t guard its edges lets the whole thing roll downhill. Fifty thousand isn’t a Spanish problem. It’s a European one, and after that it’s everyone’s.
Giorgia Meloni’s Italy and Finland are sounding the alarm and moving to bar Spain from Schengen. Italy’s foreign minister said flat out he’s in favor of closing the Schengen Area to Spain, which means stamping a Spanish passport would no longer get waved through for free travel within the EU.
Here’s what I want people to consider. If you in any way have been allowing yourself to be “black pilled” by some online talking heads over the Trump administration, I encourage you to look hard at Spain, because Spain is the preview. A left-wing government, a Supreme Court that banned sending people back, an open door by court order. That isn’t a caricature of what progressives and much of the Democratic Party want here in the U.S. It’s the platform they run on. They will open the border again, and we will be worse than where we started during the Biden administration.
Watch whether that Schengen threat is real or a week of hot quotes that dies by the next summit. Watch whether Sánchez moves to limit or appeal his own Supreme Court now that the ruling has a body count attached. And watch whether the “temporary center” expels a single person, or whether the same courts that blocked the returns block the removals too.
Trump Says Hamas Agreed to Disarm. Netanyahu Isn’t Clapping.
The Story.
On Wednesday, Trump’s Board of Peace announced a 15-point agreement for the disarmament of Hamas and the other armed groups in Gaza. Under the Cairo roadmap, Hamas hands over its weapons, light and heavy, plus its tunnels and its production sites, to an international force that stores and decommissions them. The Gaza police are supposed to turn over their arms within two weeks. The heavy weapons and the tunnels come later, on a timeline that runs 200 to 350 days. Hamas confirmed it agreed to disarm in stages. Trump called it historic.
Then Netanyahu’s office put out a statement saying the proposal did not meet Israel’s demand for complete demilitarization.
The right’s read. A genuine Trump win. Israel Hayom and allied outlets framed it as the president getting Hamas to do on paper what years of diplomacy couldn’t, with the caveats treated as enforcement details, not reasons to doubt.
The left’s read. Skepticism, and plenty of it. Al Jazeera and US News foregrounded the hurdles, the vagueness, the 350-day clock, and Hamas’s long history of signing things it doesn’t honor, treating “historic” as a branding exercise.
What both sides skip. The co-star declining to show up. The right races past the fact that the Israeli prime minister won’t endorse the deal built to disarm the group on his border. The left is so busy dunking on Trump it won’t credit that Hamas said the word “disarm” out loud, in writing, which is more than the last three administrations got.
Getting Hamas to publicly commit to handing over its guns is significant. The Biden, Trump, and Obama teams all tried to move this rock and couldn’t, and a signed commitment with a timeline beats another year of “negotiations continue.” Trump should get the credit for the words on the page. That’s not nothing.
But we have a problem when Netanyahu won’t sign off. The leader of the country this deal is supposed to protect looked at it and said it doesn’t go far enough, and a disarmament agreement the Israeli prime minister won’t endorse is a promise with a hole in the middle. Add the clock. Two hundred to 350 days to give up the heavy weapons and fill in the tunnels means Hamas keeps its most dangerous hardware for the better part of a year, on the honor system, from a group whose entire record is breaking its word the second the cameras leave.
So here we are again. This is a real step and a fragile one, and anyone selling you either “historic peace” or “meaningless stunt” is selling. In other words TBD.
Watch whether the Gaza police actually turn over their weapons in the two-week window, because that’s the first checkpoint and the first chance to stall. Watch whether Netanyahu moves from “doesn’t meet our demands” to outright rejection. And watch who’s named to the international force doing the collecting.
ICYMI
Zohran Mamdani Is Laundering the Word "Socialism"
When I run errands, I catch up on podcasts. Pull up next to me on a random afternoon and you might catch me yelling at one in my car.
Trump Wants Veterans Driving the Rigs Foreign Drivers Just Got Pulled Off Of
The Story.
Trump launched the Freedom Haulers initiative at the White House on Wednesday, with Transportation Secretary Sean Duffy, VA Secretary Doug Collins, and acting Labor Secretary Keith Sonderling. Here’s how it works. A military veteran with heavy-vehicle experience from the service can now skip the commercial driver’s license road-skills test, the cone-course part they already proved they can do in uniform. The window to apply after leaving the service stretched from one year to two. Thirty-four states signed on, and Werner Enterprises pledged to hire 1,400 veteran drivers.
The backdrop is what gives it teeth. Earlier this year, Duffy took emergency action to restrict non-domiciled CDLs, the licenses issued to foreign drivers, after federal data tied non-domiciled drivers to at least 17 fatal crashes and 30 deaths in 2025. A separate rule requires the CDL exam be given in English only, and Duffy said roughly 9,500 drivers got pulled off the road for failing the English-proficiency check at a stop. So the picture is two moves fitted together: foreign drivers out, veterans in.
The right’s read. Common sense and patriotism in one shot. Fox and the Washington Times framed it as replacing unqualified foreign drivers who can’t read a road sign with trained American veterans. Safer roads, good jobs for people who earned them.
The left’s read. A feel-good vets program bolted onto a nativist policy. CNN’s earlier reporting framed the CDL crackdown as immigrant drivers losing their livelihoods, and the left reads Freedom Haulers as the sunny half of a two-part move whose other half is stripping foreign-born truckers of their licenses.
What both sides skip. The safety numbers, from opposite directions. The left calls the crackdown nativism and never mentions the 17 fatal crashes or the 9,500 drivers who couldn’t meet an English rule that’s been on the books for decades. The right waves the veterans banner and never asks whether the “driver shortage” is a real shortage or a wage problem.
First, can we give it to the administration with the branding? The promo video is a hit, and “Freedom Haulers “ does double duty by being patriotic and also irritating the left. Gave me a chuckle.
It’s not crazy to expect a commercial driver to read the road signs in the language they're written in. That’s not xenophobia, that’s common sense. And a veteran who drove a fuel tanker through a war zone shouldn’t have to sit a cone course to prove she can back up a trailer.
The left calling that nativism is how you lose the argument with the guy who just watched a non-domiciled driver plow into a minivan on I-75. Seventeen fatal crashes is not a talking point, and pretending the English rule is bigotry rather than basic road safety insults every trucker who passed it. If your response to 30 deaths is a press release about livelihoods, you’ve told on yourself.
Here are some important details. The trucking “shortage” has always been more about churn than bodies. Top and specialized drivers clear six figures, but the median heavy-truck job pays around $59,000 to live out of a cab for weeks, so people burn out and quit. Choke off cheap, non-domiciled labor, and carriers have to pay Americans more to fill the seat.
Watch whether those 1,400 Werner jobs commitments hold. Watch whether driver pay actually rises now that the cheap-labor spigot is closing, because that’s the tell that the shortage was always about money. And watch whether the crash and violation numbers drop over the next year.
🇺🇸Mid-Terms: The Democrats Had a Building-as-Collateral Kind of Week
The Story.
Two data points, one party, one week. An Emerson/WLNS poll out Thursday shows Abdul El-Sayed, the democratic-socialist-aligned former Detroit health director, leading Rep. Haley Stevens 54 to 39 among likely Democratic primary voters ahead of Michigan’s August 4 Senate primary. That’s after Governor Gretchen Whitmer, the most popular Democrat in the state, endorsed Stevens. El-Sayed wins voters under 50 by 42 points. Stevens holds Black voters and the over-60 crowd.
Meanwhile in Washington, the DNC took out a record $15 million loan and put up its own headquarters as collateral. It's the only one of the six national party committees carrying debt, $18.5 million of it, sitting on $16.3 million in cash while the RNC banks a record $128.5 million with none. But "broke Democrats" misses what's actually happening. Democrats aren't short of money. Their Senate candidates have out-raised Republicans about $579 million to $336 million, and their House candidates roughly $1 billion to $805 million. The cash is flooding in. It's just flowing to the candidates and their super PACs, around the DNC instead of through it, with a candidate's own super PAC now the must-have accessory in Senate primaries from Illinois to Michigan. Democrats are grumbling, on the record, that chair Ken Martin is running the committee into the ground.
Whitmer put her name on Stevens, and the base went up 15 for the other guy. That is a red flag for the Democrat establishment. The single most popular Democrat in Michigan couldn’t move her own primary, which means the machine that used to pick winners and have voters fall in line doesn’t work anymore.
Donors are doing the same thing with their checkbooks. The money skipping the DNC isn’t a shortage, it’s a no-confidence vote. Democratic voters are routing around the establishment in Michigan, and Democratic donors are routing around it in Washington, and both keep landing on the same verdict: the national party is not to be trusted.
Here’s why that should scare them more than the debt does. On June 30, the Supreme Court threw out the caps on how much a party committee can spend in direct coordination with its own candidates. Coordinated party money just became the most valuable dollar in politics, uncapped, and legal to point straight at a race in a way no super PAC can. The DNC got handed a bazooka and can’t afford the ammunition, while the RNC is loaded, debt-free, and sitting on a record pile the same month the rules turned in the parties’ favor.
I’ll grant the DNC one point: over $207 million raised this cycle is real money, more than they’d pulled by this point in past cycles. But the base hates the establishment in Michigan, in general, so donors are quitting it in Washington, and the DNC is turning out their pockets.
And this isn’t just a vibe check. It’s the Senate. Michigan is an open seat Democrats have to hold, rated a toss-up, and Republican Mike Rogers already leads El-Sayed by ten while running dead even with Stevens. The base is about to hand the nomination to the one candidate who loses it. Democrats need to net four Republican seats to take the chamber, and their two best shots are Maine and North Carolina. So run the tape. El-Sayed wins the primary, then drops Michigan to Rogers, and Susan Collins holds on in Maine. Republicans flip the seat Democrats had to keep and hold the one Democrats most needed to steal, and the party’s path to a Senate majority doesn’t narrow. It vanishes.
Trump shortened his Putin deadline and said the sanctions are coming. The president cut his ultimatum for Russia to reach a ceasefire to “10 or 12 days,” down from 50, saying he’s very disappointed in Putin. On July 31 he said flatly the U.S. will “put sanctions” on Moscow, a package aimed at Russian oil exports, with envoy Steve Witkoff headed to Moscow after a stop in Israel.
Xi Jinping is coming to the White House in September. Trump said Chinese leader Xi Jinping will visit Washington on September 24, Xi's first trip to the White House since 2017, timed to the UN General Assembly. The two are expected to talk trade, intellectual property, and North Korea, with the stated goal of turning an eight-month tariff truce into a lasting deal.
The DOJ charged 17 fraud cases and $350 million across the Southeast. The Justice Department’s National Fraud Enforcement Division announced charges in Alabama, Florida, Georgia, Louisiana, Mississippi, North Carolina, and South Carolina, covering more than $350 million in intended losses to SNAP, SBA loans, housing subsidies, and tax programs. Republican attorneys general appeared alongside DOJ, which also announced new federal-state data-sharing agreements in three states.
The Senate Judiciary Committee pulled its vote on Todd Blanche for attorney general. Republicans John Cornyn and Thom Tillis withheld support over a DOJ settlement of Trump’s suit against the IRS that gives Trump and his companies effective immunity from audits on returns filed before the deal. DOJ sent the senators new language Wednesday night; the committee pulled the vote anyway.
A fired 60 Minutes correspondent says CBS pressured her to air claims she couldn’t verify. Cecilia Vega, let go by editor-in-chief Bari Weiss in May, told a journalists’ conference that CBS brass pushed her to insert footage of protesters attacking plainclothes ICE officers she couldn’t source and to add a line she called “an administration talking point” about Iran. CBS has not detailed a response.
The administration is ending a Biden-era Medicare Part D subsidy. The Trump administration said it will wind down a Medicare premium subsidy program, arguing it benefited insurers more than the enrollees it was meant to help. The subsidy expires heading into 2027.
A Georgia father was sentenced to 15 years for arming his son before a school shooting. A judge sentenced Colin Gray on Thursday to 15 years for providing the weapon his son used in a deadly high school shooting; prosecutors had asked for 80. His son, 16-year-old Colt Gray, was sentenced to life without parole two days earlier. It’s the second time a school shooter’s parent has been held criminally liable.
One good thing before you go.
A mom walked into the tiny post office in Clifton, Arizona to mail a package, and her 8-month-old, Nova, stopped breathing in her arms. The clerk behind the counter, Mary Schwarz, spent 13 years as a nurse before she ever sold a stamp. She started CPR right there on the counter, a sheriff’s lieutenant drove the baby to the clinic in her own patrol car, and Nova started breathing again halfway there. Turns out she was born with a hole in her heart and just came through surgery. Right person, right counter, right day. Praise the Lord!
That’s The Read.
See you Monday.
If The Read is doing the cross-check work for you, send it to a friend who’s still chasing the framing instead of the facts.






















