Unbiasable
Communist / Far-Left
Democratic Socialist
Liberal Mainstream
Center / Nonpartisan
Establishment / Center-Right
Libertarian
MAGA / Populist Right
Religious Right
Identity
Tech / AI
July 25, 2026
Sections
Play · The morning game

5 rounds on this morning’s news

Whose words, whose headline, what the record showed
Which side wrote this?
“Trump Tries to Erase the Casualties of His War”
Reveal the side
Establishment / Center-RightThe BulwarkRead it ›

“Trump Tries to Erase the Casualties of His War War is peace.”

The story US bombs Iran for a 13th night as the Red Sea closes and oil holds above $100
Same story, two headlines
Which one came from the Religious Right side?
Reveal the outlets
How many of the 10 sides covered this story today?
Whitmer endorses Stevens in Michigan's establishment-vs-left Senate primary
Reveal the count
5 of 10 · Dem Soc, Liberal, Center, Center-Right, MAGA
How many of the 10 sides covered this story today?
Democrats pick South Carolina to lead off the 2028 primary calendar
Reveal the count
3 of 10 · Liberal, Center, MAGA
Final round · The blind spot
The story Trump replaces struck-down tariffs with new 'forced labor' duties on 60 economies
Which of these ran nothing on it?
6 of 10 sides covered this story.
Reveal the blind spot
Religious RightNone of its outlets covered it in today’s brief
01
Day 52since Mar 23

The split The far left calls it a war "strangling the world economy", the Bulwark calls the Pentagon's move an attempt to "erase these four service members", and Breitbart prints the president's own promise of an attack "Bigger than ever before".

02
New today

After a year of insisting the cuts were about waste, the Energy Department told a judge the only thing that mattered was whether your state voted for Trump.

The split The center wire quotes the filing's own words, that the cuts were "based solely on the political identity of the grant recipient's state"; MSNBC frames it as Trump "weaponized the provision of federal education, energy, health, housing and infrastructure aid".

03
New today

The Supreme Court threw out his tariffs. So he found a 1974 law, called it a human-rights measure, and taxed 99 percent of US imports anyway.

The split Reason calls the duties "likely illegal"; the Guardian calls the labor rationale one "met with bewilderment".

04
New today

He was supposed to celebrate a free press. He mostly insulted it, joked about a fourth term, and put on a Trump 2028 hat.

The split CNN says Trump "bombed" and proved the dinner's point; the Daily Wire says Trump "Held Nothing Back" at the dinner.

05
New today

Iowa is out, the Deep South is in, and the fight was really about whether Black or Latino voters go first.

The split Nevada's backers as "we are the battleground state"; Fox as a "battle over key voting blocs".

06
Day 5since Jul 6

The state's most popular Democrat just picked a side in the party's biggest civil-war primary, ten days before the vote.

The split El-Sayed's camp calls it the "corporate establishment" closing ranks; Breitbart frames it as backing the "moderate" Stevens to "stop" the "far-left" El-Sayed; Whitmer frames Stevens as someone who will "get things done".

07
New today

Unable to fire the curators, the president is targeting the sidewalk.

The split The Guardian frames Trump's order as escalating his "attacks against the Smithsonian"; the Blaze calls the museum's own content a "taxpayer-funded woke rewrite".

08
Day 52since Mar 23

A settler hike turned deadly, a Palestinian grabbed a rifle, and now the army is preparing to treat whole villages like Gaza.

The split CNN reports Israel "treating the event as a terror attack" despite its own finding it was unplanned, while Mondoweiss says the four were "executed in the field... defending their lands".

Gas, national average$4.10/galwas $4.06/gal · Jul 23
Day 52since Mar 23Full timeline ›

US bombs Iran for a 13th night as the Red Sea closes and oil holds above $100

US bombs Iran for a 13th night as the Red Sea closes and oil holds above $100
Photo: World Socialist Web Site
Today · Jul 25

The war Trump said would last weeks is now in its fifth month, and the Pentagon just quietly erased four of its own dead.

Unexpected alignmentthe socialist WSWS and the establishment Bulwark reached the identical conclusion for opposite reasons, both charging the administration with hiding the war's true casualty count.
Missing from all 67 sources we read todayany credible reckoning of Iranian civilian deaths beyond Tehran's own ministry figures.
8 source groups in today’s recordNo relevant coverage found from Tech
The facts9 points
  • U.S. Central Command carried out a 13th consecutive night of airstrikes on Iran, hitting IRGC command sites, drone facilities and maritime targets, with blasts reported in Khorramabad, Jask and Bandar Abbas (Democracy Now!)
  • Brent crude crossed $100 a barrel for the first time since May 26, gaining about 7% to close near $100.69 (CNBC)
  • Houthi forces struck two Saudi oil tankers, the Encelia and Layla, in the Red Sea, causing a fire aboard Encelia with no crew casualties reported (Yahoo Finance)
Show 6 more factsShow fewer
  • The Pentagon's public casualty tracker lowered its Iran-war death toll from 18 to 14; acting press secretary Joel Valdez attributed the change to "temporary data disruptions" (Military.com)
  • The four service members removed from the toll were identified as 1st Lt. Tyler James Feehan, Sgt. Angel S. Rampersad and Pvt. Isabella Gonzales, killed in Jordan, and Sgt. Michael Emmanuel Swinton, killed in Iraq (BNO News)
  • The U.S. national average price for regular gasoline was $4.105 a gallon as of July 24, 2026 (AAA)
  • President Trump told Axios in an interview published July 23 that he was considering "a massive attack. Bigger than ever before." (Irish Times)
  • DISPUTED: Iran's Health Ministry figures vary by outlet and date, the World Socialist Web Site cites 59 dead and 666 wounded since late June (WSWS), while the Times of Israel and Press TV report 53-55 dead and 592-629 wounded over the same period (Times of Israel; Press TV)sources conflict
  • The Senate rejected a war powers resolution to require congressional authorization for the Iran war by a vote of 47-49; Sen. John Fetterman was the only Democrat to vote no, and Sen. Susan Collins was the only Republican to vote yes (The Hill)
How outlets handled it8 source groups · original passages and links
Where each side stood today
Far LeftDocuments US war escalation and Pentagon hiding true casualty and cost figures1 source
“Look, we’re locked and loaded,”Donald Trump, US President, quoted by World Socialist Web Site · signals readiness to order a further expansion of the bombing campaign against Iran
“a temporary data disruption”Sean Parnell, Pentagon spokesman, quoted by World Socialist Web Site · the administration's official explanation for the count of US war dead being quietly cut from 18 to 14

The socialist paper called the war a machine that is "strangling the world economy," cataloging hit railway bridges and civilian sites and casting the conflict as naked imperial plunder.

Read the original ›
Democratic SocialistExposes Pentagon quietly erasing four US war deaths from official count1 source
TruthoutJul 25
“They’re fudging numbers because they got us into this war and don’t know how to get us out,”Sen. Ruben Gallego (D-Arizona), quoted by Truthout · accuses the administration of manipulating casualty figures to hide how the war is going
“These are the real facts. REPORT THEM!”Donald Trump, US President, quoted by Truthout · downplaying the 18 troop deaths as low compared to other wars, disputing the cover-up narrative

The camp read the shrinking death toll as an admission of failure, quoting Sen. Ruben Gallego that "they're fudging numbers because they got us into this war and don't know how to get us out." Truthout also centered Fetterman as the Democrat who "cast the deciding vote" to keep the war going.

Read the original ›
Liberal“his record fighting the scrappy militia is not impressive”1 source
MSNBCJul 25
“his record fighting the scrappy militia is not impressive”MSNBC · argues Trump's threat to bomb the Houthis is unlikely to resolve the blockade given past failures
“everything, everywhere, all at once”Helima Croft, analyst at RBC Capital Markets, quoted by MSNBC · describes mounting pressure on oil markets that could push prices above the 2008 record of $146 a barrel

MSNBC treated the widening blockade as an economic emergency of Trump's making, calling the Bab al-Mandab move "a huge deal" and warning a regional war could push oil toward its 2008 record. It emphasized the human and dollar cost and Trump's "foolish war." [151][151]

Read the original ›
Center“Trump threatens 'major military punishment'”1 source

The center tier reported the arithmetic straight: the strait carries a fifth of the world's oil, "12 percent of all World Trade passes through the Bab al-Mandab," and Trump says he is "not in a hurry" despite the midterms. Brooks and Marcus named it "a 'forever war,'" a "Groundhog Day war" of threats and retrenchment.

Read the original ›
Center-RightReports Pentagon erased four Iran war casualties from its official tally2 sources

The anti-populist right cast the toll revision as a stain: the Pentagon "tried to erase these four service members from its official list," an act it called "extraordinarily petty and a strikingly callous one." The WSJ noted Republicans "stick with Trump" even as a war-powers measure drew four GOP defectors. [324][324][342]

Read the original ›
LibertarianArgues Pentagon undercounts Iran war dead to hide the war's true cost1 source
ReasonJul 25

Reason framed the war as an unconstitutional executive project built on "a game of semantics," noting Trump avoided the word "war" to dodge the War Powers Resolution and that "American soldiers are still dead as a direct result of the conflict he helped instigate." [374][380]

Read the original ›
MAGA“Trump May Order 'Massive Attack' on Iran”2 sources
BreitbartJul 24

The populist right ran the president's resolve, quoting his threat of an attack "Bigger than ever before" and Iran that "hasn't received enough pain yet." Fox aired Sen. Tim Sheehy's line that "we didn't start this war, we did not.

Read the original ›
Religious RightFrames the 13th night of strikes as prelude to a threatened massive attack2 sources
CBN NewsJul 25
“When they start blowing away communities one by one, we cannot let them ever even think about having a nuclear weapon, and that's what's happening.”Donald Trump, U.S. President, quoted by CBN News · justifying an even larger threatened strike by casting a nuclear Iran as an existential threat
“do not count on things remaining quiet if you attack us. Do not count on a repeat performance because it won't be a repeat. The last (attack) was powerful enough.”Benjamin Netanyahu, Israeli Prime Minister, quoted by CBN News · warning Iran that any retaliatory strike will draw a far larger Israeli response

is an incendiary precedent." [506][517]

Read the original ›
52 days of coverage · since Mar 23 · 870 sources
  1. Chapter 6 · Jul 24 – today · 2 days

    Iran holds fire

    38 articles · 9 of 10 sides
    1. TodayUS bombs Iran for a 13th night as the Red Sea closes and oil holds above $100
    2. Jul 24Iran war widens to the Red Sea as oil closes above $100
    The sources, this chapter
    Far Left2 articles
    Dem Soc3 articles
    Liberal7 articles
    Center5 articles
    Center-Right7 articles
    Libertarian5 articles
    MAGA4 articles
    Religious4 articles
    Identity1 article
  2. The story turnsJul 24Iran war widens to the Red Sea
  3. Chapter 5 · Jul 8 – Jul 23 · 16 days

    Trump Declares MOU Over

    332 articles · 10 of 10 sides
    1. Jul 23The Iran war reaches its 12th night as four soldiers come home
    2. Jul 22Hegseth puts the Iran war at $37.5 billion as strikes hit an 11th night
    3. Jul 21US strikes Iran a 10th night as the American death toll reaches 17
    4. Jul 20US strikes Iran a ninth night after three more American troops are killed
    12 earlier days in this chapter
    1. Jul 19US strikes Iran after American troops are killed in Jordan
    2. Jul 18US bombs Iranian bridges, ports, and power in seventh straight night
    3. Jul 17US bombs Iran for a sixth consecutive night
    4. Jul 16US resumes heavy strikes on Iran as the interim deal collapses over the Strait of Hormuz
    5. Jul 15US bombs Iran for a fourth day, drops the 20% Hormuz toll, reimposes blockade
    6. Jul 14Trump says the US will run the Strait of Hormuz and charge 20 percent
    7. Jul 13US strikes Iran again as both sides claim the Strait of Hormuz
    8. Jul 12US launches third round of strikes as Iran closes the Strait of Hormuz
    9. Jul 11Trump declares the Iran ceasefire over, then agrees to keep talking
    10. Jul 10US strikes Iran for a second night as Trump declares the MoU "over"
    11. Jul 9US bombs Iran a second night as Trump declares MoU "over"
    12. Jul 8US strikes Iran again as Trump declares interim deal 'over,' Khamenei laid to rest in Najaf
    The sources, this chapter
    All 332 sources for this chapter
  4. The story turnsJul 8Trump declares interim deal 'over,'
  5. Chapter 4 · Jun 16 – Jul 7 · 22 days

    MOU Through Khamenei's Funeral

    365 articles · 10 of 10 sides
    1. Jul 7Iran talks stall as Trump threatens to "finish the job" and a tanker burns off Oman
    2. Jul 6Khamenei laid to rest as Iran turns funeral into show of continuity, and Tehran chants for revenge
    3. Jul 5Iran holds multi-day funeral for Khamenei as U.S.-Iran talks continue
    4. Jul 4The Iran war on pause, funeral, revealed Israeli plot, Lebanon flashpoint
    18 earlier days in this chapter
    1. Jul 3The war never ended, Iran, the Strait, and Khamenei's funeral
    2. Jul 2US-Iran talks in Doha as Israel signals it may restart the war
    3. Jul 1US envoys arrive in Doha for Iran talks that Iran says aren't happening
    4. Jun 30Iran rejects Doha talks as Trump claims meeting; Strait of Hormuz dispute deepens
    5. Jun 29US-Iran ceasefire fractures along the Strait of Hormuz
    6. Jun 28US strikes Iran twice in 48 hours, Iran retaliates against Gulf bases
    7. Jun 27US strikes Iran in Strait of Hormuz as interim deal nears collapse
    8. Jun 26Iran hits commercial ship in Hormuz, ceasefire fragility on display
    9. Jun 25Iran War Powers Vote and the Cassidy Shouting Match
    10. Jun 24Senate passes Iran war powers resolution as US-Iran disputes mount
    11. Jun 23Iran War, U.S. lifts oil sanctions as Israel keeps bombing Lebanon
    12. Jun 22US-Iran talks in Switzerland test a fragile ceasefire
    13. Jun 21Iran MOU – Strait Opens, Then Closes
    14. Jun 20Iran Memorandum of Understanding – The Islamabad Deal
    15. Jun 19The US-Iran MOU and Its Fractures
    16. Jun 18US-Iran Memorandum of Understanding
    17. Jun 17US-Iran Memorandum of Understanding
    18. Jun 16Iran War Ceasefire – MOU Signed, Nuclear Talks Begin
    The sources, this chapter
    All 365 sources for this chapter
  6. The story turnsJun 16MOU Signed, Nuclear Talks Begin
  7. Chapter 3 · Jun 7 – Jun 15 · 8 days

    The '75 Percent' MOU

    90 articles · 10 of 10 sides
    1. Jun 15US-Iran Ceasefire
    2. Jun 14Iran War – Israel Bombs Beirut, Ceasefire on the Brink
    3. Jun 13Iran Ceasefire – Islamabad MOU, Apache Down, Strait Reopens
    4. Jun 12Iran War Ceasefire / The "75 Percent" MOU
    4 earlier days in this chapter
    1. Jun 11Iran War – Kharg Island Threat, Strait of Hormuz, Second Night of Strikes
    2. Jun 10Iran War Reescalates – Apache Downed, US Retaliates
    3. Jun 9Iran War Day 102 – US Strikes Iran Again, Trump-Netanyahu Friction, Deal Diplomacy
    4. Jun 7The Iran War's Regional Front and the Jewish/Arab Divide
    The sources, this chapter
    All 90 sources for this chapter
  8. No coverageApr 7 – Jun 6 · 61 days
  9. Chapter 2 · Apr 3 – Apr 6 · 2 days

    The 'Stone Age' Speech and the Hormuz Fees

    23 articles · 8 of 10 sides
    1. Apr 6Strait of Hormuz – The World's Most Consequential Toll Booth
    2. Apr 3Iran War – "Stone Age" Speech, F-15 Shootdown, Hormuz Fees
    The sources, this chapter
    All 23 sources for this chapter
  10. No coverageMar 25 – Apr 2 · 9 days
  11. Chapter 1 · Mar 23 – Mar 24 · 2 days

    Trump's Iran Ultimatum and the Five-Day Delay

    23 articles · 7 of 10 sides
    1. Mar 24US-Iran War — Escalation, Costs, and Stalled Diplomacy
    2. Mar 23Trump's Iran Ultimatum and Five-Day Delay
    The sources, this chapter
    All 23 sources for this chapter
The permanent dossier ›
New today

Trump administration admits in court it canceled clean-energy grants because of politics

After a year of insisting the cuts were about waste, the Energy Department told a judge the only thing that mattered was whether your state voted for Trump.

Turbines are visible at Sunrise Wind offshore wind farm that is under construction off the coast of Montauk Point, New York, April 23, 2026. (AP Photo/Joshua A. Bickel, File)
Turbines are visible at Sunrise Wind offshore wind farm that is under construction off the coast of Montauk Point, New York, April 23, 2026. (AP Photo/Joshua A. Bickel, File)Photo: Associated Press

The Energy Department terminated 284 grants worth about $7.6 billion, all but one in states that voted against Trump and hold two Democratic senators. [156][214][246]

The split The center wire quotes the filing's own words, that the cuts were "based solely on the political identity of the grant recipient's state" [246]; MSNBC frames it as Trump "weaponized the provision of federal education, energy, health, housing and infrastructure aid" [136].

Unexpected alignmentr/centrist and r/moderatepolitics grassroots threads converged with r/democrats and r/neoliberal in reading the filing as a straightforward confession rather than spin, with one centrist commenter calling it mind-blowing corruption.
Missing from all 67 sources we read todayany accounting of what happens to the specific battery plants, grid upgrades and hydrogen projects now defunded.
2 source groups in today’s recordNo relevant coverage found from CommunistEstablishmentLibertarianMAGAReligious RightIdentityTech
The facts8 points
  • The Energy Department told a federal court that including grants in its October 2025 termination notice "was based solely on the political identity of the grant recipient's state." (Yahoo/AP via court filing coverage)
  • With one exception, all 284 terminated grants, worth about $7.6 billion, went to recipients in states that voted for Kamala Harris in 2024 and have two Democratic-caucusing senators. (KRIS TV)
  • OMB Director Russ Vought announced the cancellations on October 1, 2025, calling them "Green New Scam funding to fuel the Left's climate agenda," and listed 16 affected states including California, Colorado, Connecticut, Illinois, Massachusetts, New York, New Jersey, Oregon and Washington. (NBC News)
Show 5 more factsShow fewer
  • Energy Secretary Chris Wright told the House Science, Space and Technology Committee in June 2026 that "no decisions were made on politics," calling the accusation "bulls---t." (Yahoo/Newsweek coverage of hearing)
  • A DOE spokesperson said Friday the political reference in the court filing described "the timing of the announcement, not of the decisions themselves." (AOL/Guardian wire coverage)
  • U.S. District Judge Amit Mehta ruled in January 2026 that the terminations violated the Fifth Amendment's equal protection guarantee, finding "no plausible rational connection" between DOE's stated energy goals and the blue-state-only cancellations, and ordered roughly $27.6 million in grants restored to the City of St. Paul and six co-plaintiff organizations. (Newsweek)
  • St. Paul, Minnesota, and clean-energy groups including the Environmental Defense Fund, Plug In America, the Interstate Renewable Energy Council, Elevate Energy and the Southeast Community Organization brought the underlying lawsuit against DOE and OMB. (Utility Dive)
  • DOE's Office of Inspector General opened an audit of the $7.6 billion in canceled grants. (SAN)

ContextThe $7.6 billion in cancellations is roughly what DOE's inspector general, now auditing the terminations, would need to account for, the audit was opened after the cuts drew a lawsuit from St. Paul, Minnesota, and clean-energy groups. (SAN)

How outlets handled it2 source groups · original passages and links
The source record
LiberalOpinion piece mocks admin's shifting excuses as proof of political retaliation6 sources
MSNBCJul 25
Team Trump gave up the game, effectively admitting in a legal filing that the “mafioso tactics” claims were correct all along.MSNBC · the outlet's own verdict that the filing vindicates officials' earlier accusation of political extortion
“The stunning admission offered an unvarnished glimpse into the way President Trump has weaponized the provision of federal education, energy, health, housing and infrastructure aid in his second term.”The New York Times, quoted approvingly by MSNBC, quoted by MSNBC · extends the claim beyond energy grants to argue Trump systematically weaponizes federal aid across agencies

The mainstream-left camp framed it as proven "mafioso tactics," writing that "Team Trump gave up the game" and quoting the administration's own lawyers that considering partisanship in canceling funds is "constitutionally permissible." The Guardian and NBC stressed the flat contradiction with Wright's sworn testimony. [136][156][214]

Read the original ›
CenterReports admin's own court filing admits political targeting of blue states3 sources
“This administration has now admitted in court what has long been obvious: it terminated nearly 300 cost-cutting energy projects for no reason other than the fact that the states they were in did not vote for the president in the 2024 election,”Rep. Marcy Kaptur and Sen. Patty Murray, House and Senate Appropriations Democrats, quoted by Associated Press · alleges the admission confirms hundreds of energy projects were killed solely for their states' 2024 vote
“to fuel the Left’s climate agenda is being cancelled.”Russell Vought, White House budget director, quoted by Associated Press · frames the cuts as ending funding for a partisan climate agenda, contradicting the administration's later court admission
Read the original ›
New today

Trump replaces struck-down tariffs with new 'forced labor' duties on 60 economies

The Supreme Court threw out his tariffs. So he found a 1974 law, called it a human-rights measure, and taxed 99 percent of US imports anyway.

Trump replaces struck-down tariffs with new 'forced labor' duties on 60 economies
Photo: World Socialist Web Site

The new 10% to 12.5% tariffs cover economies responsible for 99% of US imports and took effect the same minute Trump's temporary tariff expired. [167][253][292]

The split Reason calls the duties "likely illegal" [375]; the Guardian calls the labor rationale one "met with bewilderment" [218].

Unexpected alignmentthe socialist WSWS and the libertarian Reason both treated the forced-labor justification as pretext, one calling it imperialism and the other calling it a "zombie law."
Missing from all 67 sources we read todayany serious estimate of how much the tariffs will actually reduce forced labor abroad.
6 source groups in today’s recordNo relevant coverage found from Religious RightIdentity
The facts7 points
  • New tariffs of 10% or 12.5% took effect at 12:01 a.m. EDT on July 24, 2026, on imports from 60 economies covering 99.4% of US imports (USTR).
  • The duties were imposed under Section 301 of the Trade Act of 1974 following investigations USTR opened March 12, 2026, citing partner countries' failure to adopt or enforce bans on imports of forced-labor-made goods (USTR).
  • The 10% rate applies to 17 economies USTR says have committed to adopt and enforce forced-labor import prohibitions, including Canada, Mexico, India and the UK; the 12.5% rate applies to economies USTR says have failed to adopt such a prohibition, including China and Japan (USTR fact sheet).
Show 4 more factsShow fewer
  • USTR's exemptions cover informational materials, donations, accompanied baggage, goods already subject to Section 232 tariffs, and certain products such as unavailable-domestically raw materials; a Federal Register notice lists the full exemption set (USTR fact sheet).
  • The new duties took effect the same moment a temporary 10% global tariff expired, and follow the Supreme Court's February 20, 2026 ruling, in a 6-3 opinion by Chief Justice Roberts, that IEEPA does not authorize the president to impose tariffs (WilmerHale).
  • The action followed two rounds of public hearings and more than 2,100 public comments as part of the Section 301 investigations (USTR).
  • Sen. Ron Wyden criticized the action as an attempt to revive the invalidated global tariffs under different legal authority (Detroit News).

ContextThe Supreme Court struck down Trump's IEEPA tariffs 6-3 on February 20, 2026, ruling the 1977 emergency-powers law does not authorize tariffs; the new Section 301 duties are the administration's replacement roughly five months later (WilmerHale).

How outlets handled it6 source groups · original passages and links
The source record
Far LeftCovers separate Brazil-specific tariffs as political pressure over Bolsonaro's conviction, not the forced-labor story1 source

The socialist read cast tariffs as "imperialist intimidation," arguing the Brazil levies were "nakedly political" tools to pressure a foreign court and install a Trump-aligned government, part of a "corollary to the Monroe Doctrine." [40]

Read the original ›
Democratic Socialist“r/labor "If Trump really cares about forced labor, he should look at the US"”1 source
Liberal“The shifting justifications alone underscore how Trump’s arguments are bullshit.”4 sources
“The shifting justifications alone underscore how Trump’s arguments are bullshit.”The Guardian · arguing the stated forced-labor justification is a pretext masking the real goal of reviving struck-down tariffs
In Alabama prisons, they call the forced labor “mandatory chores”.The Guardian · citing a specific euphemism to argue the US itself relies on and disguises forced prison labor

The mainstream-left camp treated the forced-labor rationale with open contempt, noting US prisons legally compel labor and that the pretext "truly takes the cake." NPR called it "a defiant Trump," and USA Today told readers to expect higher prices on clothing and shoes. [167][215][233]

Read the original ›
CenterNeutral explainer: new levies replace court-struck tariffs under a forced-labor legal rationale4 sources
“This is a blatant attempt to revive Trump’s illegal global tariffs under a different name”Sen. Ron Wyden, top Democrat on Senate Finance Committee, quoted by Associated Press · arguing the forced-labor rationale is a legal workaround to keep tariffs alive after the Supreme Court struck them down
“We don’t see anything in the market right now that’s pushing prices downward, and that’s a concern”Matt Priest, president and CEO of the Footwear Distributors and Retailers Association, quoted by Associated Press · warning that footwear prices will keep rising as retailers pass tariff costs to consumers

The wire tier explained the mechanics flatly, noting the breadth "suggests another motivation" of replacing the tariffs the Supreme Court struck down, and quoting importers who front-loaded shipments.

Read the original ›
Jul 25

(One America News: OAN framed the trade fight through Trump's grievance that "the United States of America is not a 'PIGGYBANK' for Europe," casting the EU tech fines and tariffs as a defense of American companies against foreign "robbing." [263][446]

Read the original ›
Center-RightTraces an obscure 1930 Smoot-Hawley provision trade lawyers rediscovered1 source

The free-market right framed it as legal improvisation, tracing how officials revived "Section 338 of the infamous Smoot-Hawley tariff law of 1930" and other dormant statutes to rebuild the tariff wall after the court struck it down. [339]

Read the original ›
LibertarianArgues the new tariffs are illegal executive overreach disguised as forced-labor policy1 source
ReasonJul 25
“The action gives targeted countries no way to get the tariffs lifted by eliminating their supposedly bad behavior. And the whole thing establishes precedent for an 'automatic tariff generator' that Trump or a future president can deploy at will.”Scott Lincicome, vice president of general economics at the Cato Institute, quoted by Reason · warns the tariff process gives no path to relief and sets a precedent for unchecked future executive tariff power
“The Constitution lodges the Nation's lawmaking powers in Congress alone, and the major questions doctrine safeguards that assignment against executive encroachment.”Justice Neil Gorsuch, concurring in the Supreme Court's February ruling striking down the earlier tariffs, quoted by Reason · cited as the constitutional principle the new Section 301 tariffs are accused of violating

Reason called the tariffs "likely illegal," built on "sham investigations" whose "findings were clearly predetermined," and argued they violate the major-questions and nondelegation doctrines. It reported the first lawsuits already filed.

Read the original ›
New today

Trump returns to the correspondents' dinner three months after the shooting

He was supposed to celebrate a free press. He mostly insulted it, joked about a fourth term, and put on a Trump 2028 hat.

President Donald Trump speaks at the White House Correspondents' Association dinner at the Waldorf Astoria Washington DC, Friday, July 24, 2026, in Washington. (AP Photo/Rod Lamkey, Jr.)
President Donald Trump speaks at the White House Correspondents' Association dinner at the Waldorf Astoria Washington DC, Friday, July 24, 2026, in Washington. (AP Photo/Rod Lamkey, Jr.)Photo: Associated Press

Trump joked about a "fourth term" and wore a "Trump 2028" hat, then said he was "only kidding." [163][270][400]

The split CNN says Trump "bombed" and proved the dinner's point [117]; the Daily Wire says Trump "Held Nothing Back" at the dinner [469].

Unexpected alignmentnone; the split ran cleanly along the aisle, with the same jokes read as either a humiliating or a fearless "roast."
Missing from all 67 sources we read todaysustained attention to the substance of the award-winning journalism the president was mocking.
5 source groups in today’s recordNo relevant coverage found from CommunistDemocratic SocialistLibertarianTech
The facts10 points
  • Gunman Cole Tomas Allen, 31, of Torrance, California, opened fire near the security checkpoint at the Washington Hilton on April 25, 2026, during that year's White House Correspondents' Association dinner, in what prosecutors charged as an attempted assassination of President Trump; Trump and Melania Trump were evacuated unharmed. (PBS News, CBS News)
  • The rescheduled dinner was held July 24, 2026, at the Waldorf Astoria in Washington, D.C., about three months after the April attack; the venue held roughly 700 guests, down from the Hilton's capacity, with a single entrance, two ID checks and a detection dog. (NPR/WGCU, Al Jazeera)
  • Trump's remarks ran just over one hour. (NPR/WGCU)
Show 7 more factsShow fewer
  • The WHCA presented its President's Award for Exceptional Service to Secret Service Police Officer Victor Gonzales, who was struck by buckshot that his protective vest stopped during the April attack, and to Washington Hilton staff. (PBS News)
  • Trump said, "Just like my presidency, the second time is always better. And the third time is better yet," added "I'm only kidding," then put on a red "Trump 2028" cap and said he was "pleased to announce my intention to run for a fourth term." (France 24, CNN)
  • Trump mocked CNN's Kaitlan Collins over a WHCA award, said she "never smiles," implied she is transgender, and compared her to Dylan Mulvaney. (Mediaite)
  • Trump said of MS NOW's Lawrence O'Donnell: "never liked him, never thought he had any talent, but he's still making a living, so I can't knock him." (Mediaite)
  • Trump called Illinois Gov. JB Pritzker "a fat pig." (WebSearch aggregation of dinner coverage)
  • Trump said Senate Democratic leader Chuck Schumer "has turned into a Palestinian who pretends to cry about illegal immigrants." (The Hill)
  • Trump also targeted Joe Biden, Gavin Newsom, Ilhan Omar, Elizabeth Warren and Adam Schiff by name, using derogatory nicknames. (ABC News)
How outlets handled it5 source groups · original passages and links
The source record
LiberalFrames Trump's rambling speech as a mocked flop exposing his anger at losing media control6 sources
“When I’m gone, you’re all going to be broke.”Donald Trump, President, quoted by CNN · claiming he alone keeps the news business financially afloat
“the silence in the room will be portrayed by the president’s allies as evidence he roasted the ‘fake news’ so bad they were stunned into submission.”Daniel Dale, CNN reporter · predicting Trump's allies will spin the room's cold reception as a win
Read the original ›
CenterStraight account of Trump's toned-down but insult-filled comeback speech after the shooting2 sources
“As I said three months ago, the show must go on,”Donald Trump, President, quoted by Associated Press · framing his return as defiant continuity after April's shooting postponed the dinner
“We will not be intimidated. We refuse to let an act of violence have the final word.”Weijia Jiang, outgoing WHCA president, quoted by Associated Press · asserting the shooting would not stop the press corps' annual dinner

The wire tier described "a rambling, hour-long speech" that "praised some journalists, took potshots at others," and noted the awards went "mostly for stories challenging him." PBS framed the night around the return after the April "attack." [270][291]

Read the original ›
Center-Right“Everything Trump covered in wild marathon speech”1 source
MAGACelebrates Trump's roast of critics and closing golden-age message, downplaying his insults4 sources
“the largest group of Trump Derangement Syndrome people ever put together at one time.”Donald Trump, President, quoted by The Daily Wire · dismissing the assembled press corps as deranged critics
“We have made America great again and it’s gonna get a lot greater.”Donald Trump, President, quoted by The Daily Wire · closing on his administration's record as the night's real message

The populist right ran the night as a triumphant roast, with Fox saying he took aim "at Dems, press and his own Cabinet" and the Daily Wire cheering that he mocked "the biggest collection of Trump Derangement Syndrome sufferers all under one roof." [469][423][469]

Read the original ›
Religious Right“Trump roasts press, political foes at rescheduled WHCA dinner”1 source
New today

Democrats pick South Carolina to lead off the 2028 primary calendar

Iowa is out, the Deep South is in, and the fight was really about whether Black or Latino voters go first.

Democrats pick South Carolina to lead off the 2028 primary calendar
Photo: PBS NewsHour

The DNC committee set South Carolina first on Jan. 22, 2028, dropping Iowa from the early window. [161][162][289]

The split Nevada's backers as "we are the battleground state" [289]; Fox as a "battle over key voting blocs" [434].

Unexpected alignmentliberal and center outlets and the r/askaliberal grassroots largely agreed the move prices out small, cheap-media candidates like Pete Buttigieg and favors those who can court the party's Black base.
Missing from all 67 sources we read todaywhether New Hampshire's threat to jump the line will again produce an unsanctioned contest.
3 source groups in today’s recordNo relevant coverage found from CommunistEstablishmentLibertarianReligious RightTech
The facts8 points
  • The DNC Rules and Bylaws Committee voted on July 24, 2026 to recommend South Carolina hold the first 2028 Democratic presidential primary, on Jan. 22, 2028 (Democrats.org).
  • South Carolina won the committee vote with 26 votes to Nevada's 19 and New Hampshire's 4, out of 49 committee members, with 25 votes needed for a majority (Washington Examiner).
  • The recommended early-window order after South Carolina is Nevada (Feb. 1, 2028), New Hampshire (Feb. 8), New Mexico (Feb. 15), Michigan (Feb. 22) and Virginia (Feb. 29) (Democrats.org).
Show 5 more factsShow fewer
  • Iowa is not included among the six early-window states in the RBC's 2028 recommendation (Iowa Capital Dispatch).
  • The full DNC membership is scheduled to vote on final approval of the calendar at its summer meeting in Austin, Texas, Aug. 13-15, 2026 (Democrats.org).
  • New Hampshire Democratic Party Chairman Ray Buckley said the DNC vote does not change that New Hampshire law requires the state to hold its primary at least seven days before any similar election held elsewhere (NHPR).
  • New Hampshire Secretary of State David Scanlan said the state will follow that law and schedule its primary ahead of the others regardless of the DNC's order (Washington Examiner).
  • The DNC first placed South Carolina at the top of its primary calendar in 2024, citing the state's racial diversity as more representative of the party's electorate (NHPR).

ContextSouth Carolina previously replaced Iowa atop the calendar in 2024 after Iowa's 2020 caucuses were marred by a reporting-app failure that delayed results for days; Iowa remains excluded from the early window in the 2028 plan (NHPR).

How outlets handled it3 source groups · original passages and links
The source record
LiberalFrames repeat SC lead-off as earned, flags VRA ruling risk to Black voters6 sources

The wire and center tier reported the calendar as a values contest between core constituencies, quoting South Carolina chair Christale Spain that "when South Carolina goes first... Black voters go first" and Nevada backers arguing "we are the battleground state." NBC and CBS stressed Iowa's fall and the delegate math.

Read the original ›
MSNBCJul 25
“We have demonstrated that South Carolina picks presidents”Carol Fowler, South Carolina DNC member, quoted by MSNBC · arguing SC's track record of picking the eventual nominee justifies keeping it first
“Today’s vote shows that many party insiders have learned nothing from 2024. New Hampshire has a proven track record of testing our candidates with a rigorous, fair, and efficient process, yet those qualities did not prevail.”Ray Buckley, New Hampshire Democratic Party Chair, quoted by MSNBC · accusing the DNC of repeating a 2024 mistake by again passing over New Hampshire

The mainstream-left camp tied the decision to the Supreme Court's Voting Rights Act ruling and Republican redistricting, quoting Debbie Dingell that the party must "not [be] abandoning people that... are being screwed by the Supreme Court." NPR emphasized the elevation of "racially diverse states." [139][164]

Read the original ›
Center“Democrats select South Carolina for their first 2028 presidential nominating contest”1 source
MAGACasts pick as a Black-vs-Latino base fight amid Trump's 2024 Latino gains1 source
“outreach to Latino voters, with whom President Donald Trump and Republicans made major gains in the 2024 election, handing Democrats major setbacks”Fox News · framing the SC-Nevada contest as a proxy fight over which base Democrats must shore up after Latino losses to Trump
“Today's vote shows that many party insiders have learned nothing from 2024. New Hampshire has a proven track record of testing our candidates with a rigorous, fair, and efficient process, yet those qualities did not prevail.”Ray Buckley, New Hampshire Democratic Party Chair, quoted by Fox News · accusing the DNC of repeating a 2024 mistake by again passing over New Hampshire
Read the original ›
Day 5since Jul 6Full timeline ›

Whitmer endorses Stevens in Michigan's establishment-vs-left Senate primary

Michigan Gov. Gretchen Whitmer delivers the State of the State address at the Michigan state Capitol in Lansing, Mich., Feb. 25, 2026. (Devin Anderson-Torrez/Kalamazoo Gazette via AP, File)
Michigan Gov. Gretchen Whitmer delivers the State of the State address at the Michigan state Capitol in Lansing, Mich., Feb. 25, 2026. (Devin Anderson-Torrez/Kalamazoo Gazette via AP, File)Photo: Associated Press
Today · Jul 25

The state's most popular Democrat just picked a side in the party's biggest civil-war primary, ten days before the vote.

Unexpected alignmentthe socialist grassroots and the MAGA right both cast the Democratic establishment as a self-interested bloc, one calling it corporatist and the other "beyond panicked."
Missing from all 67 sources we read todaypolling on how much a Whitmer endorsement actually moves undecided primary voters.
5 source groups in today’s recordNo relevant coverage found from CommunistLibertarianReligious RightTech
The facts8 points
  • Michigan Gov. Gretchen Whitmer endorsed Rep. Haley Stevens over Abdul El-Sayed in the Aug. 4, 2026 Democratic Senate primary, appearing with her at a Detroit Teamsters hall alongside Rep. Jim Clyburn (Bloomberg).
  • The seat is open after Sen. Gary Peters chose not to seek re-election (Washington Post).
  • Statewide early in-person voting for the primary began Saturday, July 25 (Michigan Dept. of State).
Show 5 more factsShow fewer
  • AIPAC's affiliated United Democracy Project has spent nearly $15 million in the race, including $9.3 million supporting Stevens and $5.7 million opposing El-Sayed, the group's largest single-race investment to date (CBS News).
  • Sens. Bernie Sanders and Elizabeth Warren and Rep. Alexandria Ocasio-Cortez have endorsed El-Sayed; Sanders and Ocasio-Cortez appeared with him at a Detroit rally that drew about 2,000 people (HNGN).
  • Stevens has also been endorsed by former Sen. Debbie Stabenow, in addition to Peters (Bloomberg).
  • Stevens led El-Sayed by 7 points in polling reported ahead of the primary (HNGN).
  • Mallory McMorrow, previously a candidate in the Democratic primary and endorsed by Warren and Sen. Chris Murphy, has exited the race (WLNS).

ContextAIPAC-aligned United Democracy Project has already put nearly $15 million into the race, $9.3 million boosting Stevens and $5.7 million opposing El-Sayed, making this the group's largest single-race investment yet, according to CBS Detroit (CBS News).

How outlets handled it5 source groups · original passages and links
Where each side stood today
Democratic SocialistReports Stevens's campaign secretly shared a consultant with Palantir, reviving her ICE-record criticism2 sources
TruthoutJul 25

The left cast Stevens as the corporate-establishment candidate compromised on ICE, quoting El-Sayed's camp that "the corporate establishment has closed ranks and made their pick." r/DemocraticSocialism grassroots derided Whitmer as an establishment, corporatist tool. [89][89][157]

Read the original ›
LiberalExposes a covert, undisclosed influencer network paid to promote Stevens on social media4 sources
MSNBCJul 25

The mainstream-left camp scrutinized the pro-Stevens machinery, reporting a covert influencer operation and dark-money spending, while NBC framed the endorsement as Whitmer seeing Stevens as "another leader who's focused on getting things done." [126][157]

Read the original ›
CenterReports Whitmer's endorsement as a boost for Stevens in the establishment-progressive primary fight1 source
“Michiganders need a fighter in Washington and there are few leaders with more fight in ’em than Haley Stevens”Gretchen Whitmer, Michigan governor, quoted by Associated Press · her rationale for endorsing Stevens the day before early voting begins
“The corporate establishment has closed ranks and made their pick – now, Michigan voters will get to make theirs”Roxie Richner, El-Sayed campaign spokesperson, quoted by Associated Press · casting Whitmer's endorsement as establishment consolidation against the progressive challenger
Read the original ›
Center-RightReports establishment vs. far-left primary fight, giving both campaigns' sharpest attack lines2 sources
BreitbartJul 25

The populist right read the endorsement as establishment panic, quoting the Michigan GOP that Stevens is "every bit as extreme as Abdul El-Sayed" and framing both Democrats as interchangeable. Fox led with the "moderate" label.

Read the original ›
MAGA“Gretchen Whitmer endorses moderate Haley Stevens in tight upcoming Senate primary”2 sources
5 days of coverage · since Jul 6 · 48 sources
  1. Chapter 3 · Jul 25 – today

    The $70 million primary

    11 articles · 5 of 10 sides
    1. TodayWhitmer endorses Stevens in Michigan's establishment-vs-left Senate primary
  2. No coverageJul 18 – Jul 24 · 7 days
  3. Chapter 2 · Jul 17

    103 House Democrats vote to cut $3.3 billion in aid to Israel

    9 articles · 8 of 10 sides
    1. Jul 17103 House Democrats vote to cut $3.3 billion in aid to Israel
  4. No coverageJul 9 – Jul 16 · 8 days
  5. Chapter 1 · Jul 6 – Jul 8 · 3 days

    Michigan Senate splits

    28 articles · 6 of 10 sides
    1. Jul 8Michigan Senate debate exposes the AIPAC-vs-BDS chasm inside the Democratic Party
    2. Jul 7Michigan Senate primary narrows to establishment vs. progressive as McMorrow drops out
    3. Jul 6Mallory McMorrow ends Michigan Senate bid, narrowing the party's next big proxy fight to Stevens vs. El-Sayed
    The sources, this chapter
    All 28 sources for this chapter
The permanent dossier ›
New today

Trump orders 'inaccurate' warning signs outside the Smithsonian

Unable to fire the curators, the president is targeting the sidewalk.

People views displays at the Smithsonian museum a day after Independence Day celebrations honoring the nation's 250th anniversary on the National Mall in Washington, Sunday, July 5, 2026. (AP…
People views displays at the Smithsonian museum a day after Independence Day celebrations honoring the nation's 250th anniversary on the National Mall in Washington, Sunday, July 5, 2026. (AP…Photo: Associated Press

Trump ordered signs outside the museum calling exhibits "inaccurate," an authority limited to the sidewalks because he cannot change the exhibits themselves. [101][249][272]

The split The Guardian frames Trump's order as escalating his "attacks against the Smithsonian" [211]; the Blaze calls the museum's own content a "taxpayer-funded woke rewrite" [456].

Unexpected alignmentnone; the story split cleanly, with the same signs read as either an attack on scholarship or a rescue of it.
Missing from all 67 sources we read todaywhich specific exhibits or facts the administration actually claims are false.
4 source groups in today’s recordNo relevant coverage found from CommunistDemocratic SocialistLibertarianTech
The facts7 points
  • President Trump signed an executive order directing the National Park Service, which controls the National Mall sidewalks, to install temporary signs near the Smithsonian's National Museum of American History. (CBS News)
  • The order states the signage "shall notify visitors that the Museum exhibits should be renovated" consistent with a White House report's findings and direct visitors to "locations and resources for accurate information." (CNN)
  • The order follows a July 4 report from the White House Domestic Policy Council accusing the museum of advancing "radical" ideology and failing to tell history "in a way that is inspiring, unifying, and worthy of our great republic." (CNN)
Show 4 more factsShow fewer
  • The report recommended the museum post signage at every entrance reading: "Warning: the exhibits in this museum were prepared by people who don't want you to love your country." (CNN)
  • The Smithsonian is governed by a Board of Regents, not the executive branch, limiting the president's direct authority over its exhibits or leadership. (CBS News)
  • National Museum of American History director Anthea Hartig testified before a House Oversight subcommittee on July 21, 2026, that the museum "unwaveringly attest[s] that it does not fairly or accurately characterize the full body of work at the museum," referring to the White House report. (Washington Times)
  • Hartig told the committee the museum "does not take sides in America's political debates" and that reframing narratives means adding voices, not erasing history. (PBS News)
How outlets handled it4 source groups · original passages and links
The source record
LiberalWire report on the order, museum's pushback, and Trump's pattern of pressuring cultural institutions5 sources

The wire tier reported the mechanics, noting the president "lacks authority to quickly fire the Smithsonian leadership" so the order "targets the sidewalks out front," and quoting Hartig's rebuttal. The BBC titled the order "Restoring Trust in the Smithsonian Institution." [101][249][272]

Read the original ›
“Political interference in professional museum work threatens the accuracy of historical interpretation and erodes public trust in one of our nation's most important institutions.”American Historical Association, in a statement, quoted by The Guardian · warns that Trump's intervention itself endangers accurate history, inverting the White House's inaccuracy charge
“And we tell the truth about the times that the country fell short of its own founding ideals.”Anthea Hartig, museum director, quoted by The Guardian · defends the museum's inclusion of national failures as part of telling history fully, not as bias

The mainstream-left camp framed it as an escalating culture-war assault, quoting the American Historical Association that "political interference in professional museum work threatens the accuracy of historical interpretation." NBC ran Secretary Lonnie Bunch defending "scholarship, accuracy." [155][211]

Read the original ›
Center“Trump orders Smithsonian to post warnings about 'inaccurate' US history”1 source
MAGACasts museum leadership as ideologically captured, using a lawmaker's hearing takedown as proof2 sources
The BlazeJul 25
“Do we want to guess what they are? Race and identity, gender and sexuality, environmental change, immigration and migrations, and economic inequality top the list.”Rep. Tim Burchett (R-Tenn.), quoted by The Blaze · claims the museum's interpretive plan now centers identity-politics topics instead of American history broadly
“The peoples don’t own this land. In fact, their own ideology was that nobody can own land, right? So, it’s not theirs,”Pat Gray, BlazeTV host · mocks the museum director's land acknowledgment as self-contradictory to delegitimize it
Read the original ›
Religious Right“Trump's week in review... data center push”1 source
Day 52since Mar 23Full timeline ›

Four Palestinians and two Israelis killed near Nablus as Israel launches West Bank operation

Four Palestinians and two Israelis killed near Nablus as Israel launches West Bank operation
Photo: Mondoweiss
Today · Jul 25

A settler hike turned deadly, a Palestinian grabbed a rifle, and now the army is preparing to treat whole villages like Gaza.

Unexpected alignmenteven CNN's mainstream account and the Palestinian press agreed on the central disputed fact, that Israel's own army called the killing unplanned while its government still labeled it terror.
Missing from all 67 sources we read todayany Israeli or Jewish-American outlet's on-the-ground account of the same incident in this corpus.
2 source groups in today’s recordNo relevant coverage found from CommunistEstablishmentLibertarian
The facts9 points
  • Four Palestinians and two Israelis were killed in and around the village of Tal (Tell), southwest of Nablus, on July 24, 2026 (CNN).
  • Eyewitnesses said 40–50 settlers, including children, approached Tal around dawn, attacked several Palestinian homes, and clashes escalated when settlers and Israeli forces opened fire on Palestinians (Inquirer).
  • One of the Israelis killed was a civil security guard shot by a Palestinian, per Israeli officials (Times of Israel).
Show 6 more factsShow fewer
  • Israel announced preparations for a "major counterterrorism operation" across the West Bank following the incident (CNN).
  • Israeli settlers subsequently attacked the nearby villages of Faraata and Jeet, in the Qalqiliyah governorate, setting fire to homes, cars and businesses (CNN).
  • The Palestinian Red Crescent said 8 people were injured in the Faraata attack, six of them hospitalized with gunshot wounds (CNN).
  • OCHA reported 68 Palestinians killed in the West Bank in 2026 as of July 19, at least 13 by settlers (HRW).
  • Netanyahu called for expanding West Bank settlements following the clashes (CBS News).
  • Human Rights Watch warned the surge in settler violence risks mass atrocities against Palestinian villages (HRW).

ContextOCHA reported an average of six settler attacks causing casualties or property damage per day across the West Bank in June 2026, the highest rate on record (HRW).

How outlets handled it2 source groups · original passages and links
Where each side stood today
LiberalDetails escalating settler violence while noting IDF's contested terror-attack framing1 source
CNNJul 25
“Israel must take immediate steps to prevent settler violence, protect Palestinian communities, and ensure that those responsible for attacks are held accountable”Ramiz Alakbarov, UN Special Coordinator for the Middle East Peace Process, quoted by CNN · UN demanding Israel curb settler violence and hold attackers accountable amid the escalation

The mainstream camp reported the deaths as clashes with contested agency, noting the army "acknowledging that the killing of the Israelis was not planned" yet "treating the event as a terror attack," and quoting Smotrich's call to demolish villages "to restore deterrence." [120]

Read the original ›
IdentityCasts killings as settler executions, warns of Gaza-style retaliation threats2 sources
“there was no planned attack on Israeli settlers. Rather, settlers were attacking the villagers when the incident occurred.”Munther Shtayeh, deputy mayor of Tell, quoted by Mondoweiss · disputing the Israeli media's portrayal of the incident as a premeditated Palestinian attack
“the cities and villages of [Palestinian] murderers in the West Bank must be treated like Beit Hanoun”Itamar Ben-Gvir, Israel's National Security Minister, quoted by Mondoweiss · threatening to raze Palestinian villages the way the Gaza town of Beit Hanoun was leveled

The Palestinian press centered the victims as defenders, reporting the four were "executed in the field while they were defending their lands against a settler attack" and cataloging Ben-Gvir's demand that the villages "be treated like Beit Hanoun." Al Jazeera covered the overnight funerals. [541][608]

Read the original ›
52 days of coverage · since Mar 23 · 860 sources
  1. Chapter 6 · Jul 24 – today · 2 days

    Iran holds fire

    28 articles · 8 of 10 sides
    1. TodayFour Palestinians and two Israelis killed near Nablus as Israel launches West Bank operation
    2. Jul 24Iran war widens to the Red Sea as oil closes above $100
    The sources, this chapter
    Dem Soc1 article
    Liberal6 articles
    Center4 articles
    Center-Right5 articles
    Libertarian4 articles
    MAGA3 articles
    Religious2 articles
    Identity3 articles
  2. The story turnsJul 24Iran war widens to the Red Sea
  3. Chapter 5 · Jul 8 – Jul 23 · 16 days

    Trump Declares MOU Over

    332 articles · 10 of 10 sides
    1. Jul 23The Iran war reaches its 12th night as four soldiers come home
    2. Jul 22Hegseth puts the Iran war at $37.5 billion as strikes hit an 11th night
    3. Jul 21US strikes Iran a 10th night as the American death toll reaches 17
    4. Jul 20US strikes Iran a ninth night after three more American troops are killed
    12 earlier days in this chapter
    1. Jul 19US strikes Iran after American troops are killed in Jordan
    2. Jul 18US bombs Iranian bridges, ports, and power in seventh straight night
    3. Jul 17US bombs Iran for a sixth consecutive night
    4. Jul 16US resumes heavy strikes on Iran as the interim deal collapses over the Strait of Hormuz
    5. Jul 15US bombs Iran for a fourth day, drops the 20% Hormuz toll, reimposes blockade
    6. Jul 14Trump says the US will run the Strait of Hormuz and charge 20 percent
    7. Jul 13US strikes Iran again as both sides claim the Strait of Hormuz
    8. Jul 12US launches third round of strikes as Iran closes the Strait of Hormuz
    9. Jul 11Trump declares the Iran ceasefire over, then agrees to keep talking
    10. Jul 10US strikes Iran for a second night as Trump declares the MoU "over"
    11. Jul 9US bombs Iran a second night as Trump declares MoU "over"
    12. Jul 8US strikes Iran again as Trump declares interim deal 'over,' Khamenei laid to rest in Najaf
    The sources, this chapter
    All 332 sources for this chapter
  4. The story turnsJul 8Trump declares interim deal 'over,'
  5. Chapter 4 · Jun 16 – Jul 7 · 22 days

    MOU Through Khamenei's Funeral

    365 articles · 10 of 10 sides
    1. Jul 7Iran talks stall as Trump threatens to "finish the job" and a tanker burns off Oman
    2. Jul 6Khamenei laid to rest as Iran turns funeral into show of continuity, and Tehran chants for revenge
    3. Jul 5Iran holds multi-day funeral for Khamenei as U.S.-Iran talks continue
    4. Jul 4The Iran war on pause, funeral, revealed Israeli plot, Lebanon flashpoint
    18 earlier days in this chapter
    1. Jul 3The war never ended, Iran, the Strait, and Khamenei's funeral
    2. Jul 2US-Iran talks in Doha as Israel signals it may restart the war
    3. Jul 1US envoys arrive in Doha for Iran talks that Iran says aren't happening
    4. Jun 30Iran rejects Doha talks as Trump claims meeting; Strait of Hormuz dispute deepens
    5. Jun 29US-Iran ceasefire fractures along the Strait of Hormuz
    6. Jun 28US strikes Iran twice in 48 hours, Iran retaliates against Gulf bases
    7. Jun 27US strikes Iran in Strait of Hormuz as interim deal nears collapse
    8. Jun 26Iran hits commercial ship in Hormuz, ceasefire fragility on display
    9. Jun 25Iran War Powers Vote and the Cassidy Shouting Match
    10. Jun 24Senate passes Iran war powers resolution as US-Iran disputes mount
    11. Jun 23Iran War, U.S. lifts oil sanctions as Israel keeps bombing Lebanon
    12. Jun 22US-Iran talks in Switzerland test a fragile ceasefire
    13. Jun 21Iran MOU – Strait Opens, Then Closes
    14. Jun 20Iran Memorandum of Understanding – The Islamabad Deal
    15. Jun 19The US-Iran MOU and Its Fractures
    16. Jun 18US-Iran Memorandum of Understanding
    17. Jun 17US-Iran Memorandum of Understanding
    18. Jun 16Iran War Ceasefire – MOU Signed, Nuclear Talks Begin
    The sources, this chapter
    All 365 sources for this chapter
  6. The story turnsJun 16MOU Signed, Nuclear Talks Begin
  7. Chapter 3 · Jun 7 – Jun 15 · 8 days

    The '75 Percent' MOU

    90 articles · 10 of 10 sides
    1. Jun 15US-Iran Ceasefire
    2. Jun 14Iran War – Israel Bombs Beirut, Ceasefire on the Brink
    3. Jun 13Iran Ceasefire – Islamabad MOU, Apache Down, Strait Reopens
    4. Jun 12Iran War Ceasefire / The "75 Percent" MOU
    4 earlier days in this chapter
    1. Jun 11Iran War – Kharg Island Threat, Strait of Hormuz, Second Night of Strikes
    2. Jun 10Iran War Reescalates – Apache Downed, US Retaliates
    3. Jun 9Iran War Day 102 – US Strikes Iran Again, Trump-Netanyahu Friction, Deal Diplomacy
    4. Jun 7The Iran War's Regional Front and the Jewish/Arab Divide
    The sources, this chapter
    All 90 sources for this chapter
  8. No coverageApr 7 – Jun 6 · 61 days
  9. Chapter 2 · Apr 3 – Apr 6 · 2 days

    The 'Stone Age' Speech and the Hormuz Fees

    23 articles · 8 of 10 sides
    1. Apr 6Strait of Hormuz – The World's Most Consequential Toll Booth
    2. Apr 3Iran War – "Stone Age" Speech, F-15 Shootdown, Hormuz Fees
    The sources, this chapter
    All 23 sources for this chapter
  10. No coverageMar 25 – Apr 2 · 9 days
  11. Chapter 1 · Mar 23 – Mar 24 · 2 days

    Trump's Iran Ultimatum and the Five-Day Delay

    23 articles · 7 of 10 sides
    1. Mar 24US-Iran War — Escalation, Costs, and Stalled Diplomacy
    2. Mar 23Trump's Iran Ultimatum and Five-Day Delay
    The sources, this chapter
    All 23 sources for this chapter
The permanent dossier ›
Still tracking · no new coverage today
Trail extended

AIPAC's Michigan Senate bet. · AIPAC's Michigan bet

finding 3 on this trail · since Jul 8 · the full trail

Every claim in the speaker’s exact words, tracked until reality grades it — the full ledger ›
Photo: NBC News
Fossil-fuel companies, and Energy Secretary Chris Wright's former industry in particular, gain from the Energy Department's confirmed termination of 321 financial awards behind 223 clean-energy projects, worth $7.56 billion, which DOE says failed to meet "economic, national security or energy security standards" (DOE). WHO PAYS: clean-energy developers, workers and ratepayers in the 16 Democratic-voting states whose battery, hydrogen, grid-upgrade and carbon-capture awards were cut. WHO DECIDED: OMB Director Russ Vought and Energy Secretary Chris Wright approved the termination list; multiple outlets report DOE conceded in litigation that the October tranche was chosen "solely on the political identity of the grant recipient's state," though we could not independently open the underlying court filing to confirm the quote firsthand. THE CONNECTION: Wright built a roughly $100 million fortune as CEO of fracking firm Liberty Energy before taking office, and the oil-and-gas industry he came from spent $149.8 million lobbying the federal government in 2025, with DOE among the agencies lobbied by 984 clients (OpenSecrets, OpenSecrets). No primary record ties the redirected dollars to a specific fossil-fuel recipient. [156][214][246]›
Photo: Truthout
AIPAC's Michigan Senate bet. WHO GAINS: AIPAC and its allied super PAC, United Democracy Project, which FEC filings show has raised $103.9 million and logged $27.9 million in independent expenditures this cycle, part of reporting that AIPAC-aligned spending nears $30 million for Haley Stevens, its largest single-race investment ever (FEC). WHO PAYS: rival Abdul El-Sayed's campaign, outspent on Michigan airwaves by outside money. HOW: ad buys and independent expenditures already deployed, not merely pledged. WHO DECIDED: UDP and affiliated pro-Israel PACs directed the spending. THE CONNECTION: Stevens has voted against every House measure this term to cut or condition military aid to Israel, aligning her voting record with AIPAC's core issue, while the group's super PAC's spending is itself on the FEC record (OpenSecrets). [89][126][223][257]›
Democratic Socialist
The left flags the contradiction of the "High-T Department of War" screening every troop over 30 for testosterone while the same department expels transgender troops for needing the identical treatment.
Democratic Socialist
Only the left is tracking Section 219 of the NDAA, which lawmakers advanced to merge US and Israeli defense supply chains, a fusion even Massie and Khanna failed to strip.
Communist
The far left is alone in covering how Australia folded the IHRA antisemitism definition into medical licensing to police doctors who criticize Israel.
Democratic Socialist
The left surfaces how the WTA's SRY-gene screening, aimed at trans women, most threatens intersex cisgender women who don't know they are intersex.
Religious Right
An evangelical outlet, alone here, covers the mass youth uprising against Modi over exam-leak corruption and student suicides.
Center
The wire uniquely reports the "Freedom Haulers" campaign to fill the tens of thousands of trucking jobs vacated when immigrant drivers lost licenses in an English-proficiency crackdown.
Religious Right
/ "White House backs Christian WNBA star" (Christian Post), Establishment / Religious Right [312][532]. The right champions the Indiana Fever guard's stand against trans athletes as an "80/20" common-sense issue.
Democratic Socialist
Jacobin defends the DSA platform's call to abolish the Senate as "a deeply undemocratic political institution," a debate the right treats as self-evidently disqualifying.
Libertarian
Only the libertarians dwell on the pretextual-takings problem as a city tries to seize land to block a data center near clouded leopards.
Religious Right
A Christian outlet foregrounds Musk's claim that mass immigration will bring "a reckoning" to Europe, framed as normal rather than "far-right."
Tech
The tech-critic lens uniquely mocks a Canadian lawmaker reading a chatbot prompt aloud as a symptom of AI-outsourced governance.
Tech
The tech press alone covers India ordering GitHub to pull the offline mesh-messaging app amid the student protests, and whether open-source code can be banned for how it works.
Tech
The tech lens tracks the first drop in CS enrollment in nearly two decades as students sour on "learn to code" in an AI age.
Center
The wire notes the ACLU's new Ralph Ellison Award going to Colin Kaepernick a decade after his anthem protest.
Communist
The socialist paper uses the record fossil sale to indict "the pathological commodification of all aspects of life under capitalism" as science is priced out of the market.
The room today
US bombs Iran for a 13th night as the Red Sea closes and oil holds above $100
“When they start blowing away communities one by one, we cannot let them ever even think about having a nuclear weapon, and that's what's happening.”
Donald TrumpU.S. Presidentin CBN News
Trump administration admits in court it canceled clean-energy grants because of politics
“to fuel the Left’s climate agenda is being cancelled.”
Russell VoughtWhite House budget directorin Associated Press
Trump replaces struck-down tariffs with new 'forced labor' duties on 60 economies
“This is a blatant attempt to revive Trump’s illegal global tariffs under a different name”
Sen. Ron Wydentop Democrat on Senate Finance Committeein Associated Press
Trump returns to the correspondents' dinner three months after the shooting
“We will not be intimidated. We refuse to let an act of violence have the final word.”
Weijia Jiangoutgoing WHCA presidentin Associated Press
Democrats pick South Carolina to lead off the 2028 primary calendar
“Today’s vote shows that many party insiders have learned nothing from 2024. New Hampshire has a proven track record of testing our candidates with a rigorous, fair, and efficient process, yet those qualities did not prevail.”
Ray BuckleyNew Hampshire Democratic Party Chairin MSNBC
Whitmer endorses Stevens in Michigan's establishment-vs-left Senate primary
“Michiganders need a fighter in Washington and there are few leaders with more fight in ’em than Haley Stevens”
Gretchen WhitmerMichigan governorin Associated Press
Trump orders 'inaccurate' warning signs outside the Smithsonian
“And we tell the truth about the times that the country fell short of its own founding ideals.”
Anthea Hartigmuseum directorin The Guardian
Four Palestinians and two Israelis killed near Nablus as Israel launches West Bank operation
“the cities and villages of [Palestinian] murderers in the West Bank must be treated like Beit Hanoun”
Itamar Ben-GvirIsrael's National Security Ministerin Mondoweiss
US bombs Iran for a 13th night as the Red Sea closes and oil holds above $100
“everything, everywhere, all at once”
Helima Croftanalyst at RBC Capital Marketsin MSNBC

Running stories

Today is one day of a longer story.

We have been tracking 2 of this morning’s stories since each began: every side, every day.

All tracked stories →

The case file

Today's brief, as ten slides.

The same verified record, drawn as a case file you can swipe. A new one posts every day.

Editorial case-file cover: The strikes continue. The routes and costs spread.
The shared record: The US carried out a 13th consecutive night of airstrikes on Iran.; Houthi forces struck two Saudi oil tankers; one caught fire, with no crew casualties reported.; Brent crude crossed $100 a barrel and closed near $100.69.; The Pentagon lowered its public Iran-war death toll from 18 to 14.
Communist / Far-Left frame: strangling the world economy The socialist frame presents the war as imperial plunder whose costs radiate through the global economy.
Establishment / Center-Right frame: tried to erase these four service members from its official list The anti-populist right centers accountability for the Pentagon's revised casualty count.
MAGA / Populist Right frame: Bigger than ever before The populist-right frame foregrounds resolve and the prospect of a still larger attack.
Unexpected alignment between Communist / Far-Left and Establishment / Center-Right
No independently grounded Iranian civilian toll appears: Coverage cites varying Iranian Health Ministry totals, but supplies no credible independent reckoning of Iranian civilian deaths.
The escalation chain reaches shipping routes and household costs. The US carried out a 13th consecutive night of airstrikes.; Houthi forces struck two Saudi oil tankers in the Red Sea.; Brent crossed $100 a barrel and closed near $100.69.; Trump said he was considering a massive attack bigger than ever before.
What survives the spin: The US struck Iran for a 13th night as attacks widened into the Red Sea.; The frames divide over resolve, strategic failure, economic damage, and whether the administration is concealing the toll.; No covering lens supplies a credible independent count of Iranian civilian deaths.
Source ledger for the selected story.

Follow @unbiasable on Instagram →

The field guide

Know the machinery behind the spin.

Media bias, explained: the psychology, the mechanics, and the American history of bias, told through the primary sources themselves.

Read the whole guide →