← All fact checksMorning run · November 9, 2026 · #9 by reach
ConflictPoliticsEvent claim

Did Trump say the US 'won in Iran' and that no soldiers have been lost?

Has the US lost no soldiers in the Iran war, as Trump said on Nov 8 ('we haven't lost anybody, no soldiers')?

True

The footage is genuine; Trump's 'no soldiers lost' statement is contradicted by the Pentagon's 23 dead.

Yes, the clip is real. At a press gaggle at West Palm Beach airport on 8 November 2026, carried live on Fox News, President Donald Trump said the US had "won in Iran" and "we haven't lost anybody. No soldiers been lost." That is false: the Pentagon's Defense Casualty Analysis System listed 23 US service members killed and 865 wounded in the Iran war as of late October 2026.

Genuine
The post as it circulated, labelled by our media check.Video · 0:48 · 1280×720

Claims

✕ 1 false

Trump said the US had "won in Iran"25

“"We won in Iran. We won that in Iran."”

~ MisleadingCentral claimModerate confidence

Trump did say these words on camera — on that point the clip is accurate. The problem is what the words assert. The Iran war that began in late February 2026 was not over when he spoke on 8 November 2026: large-scale hostilities had been paused and resumed, strikes and a naval blockade were continuing, and Washington said it was negotiating with Tehran. Declaring victory in an unresolved, stalemated war is a characterisation, not an established fact. Our confidence is moderate rather than high because 'winning' has no agreed definition in an open conflict; reasonable people can argue about when a war is 'won'. But the underlying facts of an unfinished war, documented in reporting on the same remarks and the wider conflict, mean the statement can't be rated true as a factual claim. Readers should weigh the difference between a president's political framing and a verifiable military outcome.

Still open: No public benchmark exists for declaring a war 'won', and the conflict's end state remains unclear.

"We haven't lost anybody. No soldiers been lost" in the Iran war134

“"Again, we haven't lost anybody. No soldiers been lost."”

✕ FalseCentral claimHigh confidence

This is the decisive claim, and the evidence against it is direct. The Pentagon's own Defense Casualty Analysis System — the military's official casualty record — listed 23 US service members killed and 865 wounded in the Iran campaign as of late October 2026, according to Stars and Stripes. That figure was itself an upward revision from an earlier count of 18. The most damaging contradiction comes from Trump's own mouth: in the same answer, seconds later, he said the US had 'lost 18 soldiers in two wars'. Both numbers are larger than zero. The sources are not all independent of each other — several reports on the gaggle quote the same remarks — but the casualty figure traces to the Defense Department's own database, not to a partisan outlet. A reader should weigh official casualty data over a speaker's recollection, especially when the speaker's own next sentence contradicts him.

"We've lost 18 soldiers in two wars" and the Iran war has run seven months while Venezuela took about 48 minutes37

“"We've lost 18 soldiers in two wars, and the one war is seven months. The other one was 58, 48 minutes."”

~ Partly trueModerate confidence

Eighteen was the widely cited US death toll in the Iran conflict through mid-2026, before the Pentagon revised it to 23 — so the figure was a real count, just out of date and, crucially, not zero. The January 2026 Venezuela operation that ousted Nicolás Maduro was brief, and reporting supports the claim that it officially cost no US lives. But 'seven months' understates the timeline: the Iran war began in late February 2026, which is closer to eight and a half months by 8 November. The scoring here is moderate because the components vary in accuracy: the casualty number was once accurate, the Venezuela duration is broadly right, and the Iran duration is slightly short. What matters for the headline is that this sentence directly contradicts the 'no soldiers lost' claim made moments earlier.

Still open: The exact duration of the Venezuela operation is not independently pinned down in our sources.

"We made a fortune on Venezuela" — the US took in billions, many times what the war cost5

“"And we made a fortune on Venezuela. We've taken out, again, billions and billions, many times what we paid for the war."”

– UnverifiableLow confidence

Trump has repeatedly claimed financial gain from the Venezuela operation, but no public accounting or independent audit in our sources supports the claim that the US recouped many times its costs. This is an assertion without published evidence, not a proven falsehood. Our confidence is low because the claim could in principle be true and simply undocumented — we found no ledger either way. Readers should treat 'billions and billions' as a rhetorical figure until an official accounting is released. The absence of evidence is not proof of fabrication, but it is reason to withhold belief.

Still open: No public accounting of Venezuela operation costs or revenues was found.

What was posted

X

A short video clip posted to X by journalist Aaron Rupar, showing Fox News live coverage of President Donald Trump speaking to reporters at an airport. In the clip Trump calls the Iran war won, says no soldiers have been lost, then in the same answer refers to '18 soldiers in two wars', and claims the US 'made a fortune on Venezuela'. Rupar's caption calls the statements lies. The post asks viewers to believe that Trump made these remarks on camera.

“Trump lies that he's "won in Iran" and lies that "we haven't lost anybody. No soldiers."”

Posted on X by journalist Aaron Rupar, who regularly clips and posts broadcast news footage. The clip carries Fox News graphics, a 'BREAKING NEWS / NOW: PRESIDENT TRUMP SPEAKING TO REPORTERS' chyron, a West Palm Beach location tag and a running clock at 6:26–6:27 PM ET.

Who posted it

X
@atrupar

1.1M followers · Account 15.5 years old

View the account on X ↗

Account check

Looks like a genuine account62%
Likelihood of automation4%

Estimates from public signals — account age, posting pattern, audience — not a judgement of the person behind the account, and separate from whether this post is true.

What stood out

  • Handle @atrupar belongs to Aaron Rupar, a well-documented independent US politics journalist and publisher of the Public Notice newsletter (formerly Vox).
  • Account is long-established (opened April 2011) with ~1.1 million followers; widely cited by mainstream outlets (Mediaite, Newsweek, Fox News, Hindustan Times, C-SPAN) in 2026 coverage.
  • Identity authenticity is high: same handle is consistently referenced across platforms (Bluesky atrupar.com, journa.host, Public Notice site) and by press, so identity spoofing is unlikely.
  • Posting pattern is human-driven and extremely high-volume (NYT profile: spends ~80 hours/week monitoring and clipping Trump); no evidence of automation or coordinated inauthentic networks.
  • Sourcing is generally primary (C-SPAN and live video embeds), but framing is openly partisan and has repeatedly drawn context criticism — e.g. CNN fact-checker Daniel Dale in Oct 2026 said a Rupar clip 'more obviously takes him out of context'; 2021 Jay Baker/Atlanta spa clip was widely criticized as misleading.
  • Documented platform-history events are political rather than authenticity-related: a 7-day X suspension in Dec 2022 over linking to an ElonJet Facebook page, later reversed.
  • Missing bio/follower/verification fields in the supplied metadata appear to be data-collection gaps rather than signs of a fake account; the live profile is self-described 'journalist' with a newsletter link.
Signals (9)+
Account created
2011-04
Follower ratio
High (approx 5.6k following vs 1.13M followers)
Identity confirmed by
Public Notice about page; C-SPAN person page; Mediaite; Newsweek; Fox News; New York Times profile (Apr 2026); Bluesky/journa.host cross-links
Posting cadence
Very high, human-driven clip-and-commentary workflow
Notable news coverage
Recurring 2026 coverage of feud with White House Rapid Response 47 account
Fact check history
Criticised for decontextualised clips (Daniel Dale, Oct 2026; Jay Baker clip, Mar 2021; 2020 flu/grandfather 'gotcha')
Platform sanctions
7-day X suspension Dec 2022 (ElonJet link), reinstated after public backlash
Partisanship
Self-described lifelong liberal Democrat; opinionated framing but disclosed
Coordinated inauthentic behavior
None found

Account checked November 4, 2026, 02:48 UTC

The media

Video
GenuinePresented as real footage· The claim depends on it

✓ What is genuine

The video is genuine Fox News live coverage of President Trump speaking to reporters at West Palm Beach airport on 8 November 2026. The words are his.

The tells

  • ●●● Strong signal Consistent Fox News live broadcast elements: network bug, 'BREAKING NEWS / NOW: PRESIDENT TRUMP SPEAKING TO REPORTERS' chyron, West Palm Beach location tag and a ticking clock at 6:26–6:27 PM ET.our visual review
  • ●●● Strong signal Hive v3 classified the video as not AI-generated with 0.995 confidence and a deepfake score of 0.0001.our detector
  • ●●● Strong signal The audio wording, including the 'made a fortune on Venezuela' line and the 'we haven't lost anybody' claim, matches independent reporting of the same gaggle.independent reporting (sources 2, 5, 6)
  • ●●○ Supporting signal Lighting, crowd detail and microphone placement are coherent across frames with no morphing or warping.our visual review

Synthetic-media detector

Detector ran

The claim stands or falls on whether the media is real, so the detector ran.

AI-generated likelihood15%
Deepfake likelihood0%

Scores are the detector’s estimate for the file as uploaded. A low score does not rule out editing, a spliced caption, or footage shown out of context — those are judged above. Model v3.

How we checked the media

  • Reviewed the keyframes for consistency of Fox News graphics, chyron, location tag and clock.
  • Ran the Hive v3 detector on the video; it returned a not-AI-generated score of 0.995 and a deepfake score of 0.0001.
  • Compared the quoted wording in the audio with independent reporting of the same 8 November 2026 airport gaggle.

Sources

7 sources reviewed

Further reading

The full story

On 8 November 2026, President Donald Trump took questions from reporters at West Palm Beach airport. Fox News carried the exchange live, and the clip shows the familiar trappings of a presidential gaggle: the network chyron, the location tag, the clock ticking past 6:26 PM ET.

In the space of one answer, Trump called the Iran war won, said no American soldiers had been lost, then said the US had "lost 18 soldiers in two wars." He also claimed the US "made a fortune on Venezuela."

The kernel of truth is that 18 was a real figure — the widely cited US death toll in the Iran conflict through mid-2026. The Pentagon later revised it upward to 23 dead and 865 wounded as of late October 2026. So the number Trump used was real but out of date, and it was never zero. That is how the false claim felt plausible: it borrowed the shape of a casualty statistic while erasing the casualties.

The war itself began in late February 2026 and was not over when Trump spoke. Hostilities had paused and resumed; strikes and a naval blockade continued; Washington said it was negotiating with Tehran. Declaring victory in an unresolved war is a political characterisation, not a military fact. The Venezuela operation that ousted Nicolás Maduro in January 2026 was brief and officially cost no US lives, which is the grain of truth inside the '48 minutes' line.

Kernel of truth

Eighteen was a real, previously reported US death toll in the Iran war before the Pentagon revised it to 23. Trump used a real number while claiming the toll was zero.

Timeline

  1. January 2026

    US operation in Venezuela ousts Nicolás Maduro; it is brief and officially costs no US lives. 5Al Watan (Kuwait)

  2. February 2026

    The US-Iran war begins in late February 2026. 3HuffPost

  3. October 2026

    The Pentagon raises the official Iran war death toll to 23 service members killed and 865 wounded. 1Stars and Stripes

  4. November 6, 2026

    Trump tells reporters the US has "not lost a soldier in seven months, or six months." 4The New Republic

  5. November 8, 2026

    At West Palm Beach airport, Trump says the US "won in Iran" and "we haven't lost anybody. No soldiers been lost." 2Raw Story via NewsBreak

How it was framed

False context

The video is genuine broadcast footage and the quote is accurately clipped; the falsehood lies in the statement Trump made within it, not in the post's presentation. Rupar's caption calls the remarks lies, which the official casualty data supports. The post itself does not fabricate or manipulate the media.

  • “Visual proof”. The clip presents Trump on camera, live on Fox News, as direct proof that he said the words.
  • Emotional language. Rupar's caption twice uses the word "lies": "Trump lies that he's 'won in Iran' and lies that..."

Posted on X by journalist Aaron Rupar, who regularly clips broadcast news footage. No further posting context is recorded.

Bias

NoneSlightModerateStrong

Leans anti-Trump. Aaron Rupar is an independent journalist known for critical Trump clips, and the caption frames the remarks flatly as 'lies'. The footage itself is unedited broadcast video of the president's own words, but the selection and 'lies' framing push a clearly adversarial narrative.

Bias describes how the post frames its message — the slant of the language, selection and emphasis — and is judged separately from whether the claim is true. A true claim can still be framed with a strong slant.

How we checked

1 min
  1. 1

    Searched for reporting on Trump's "we won in Iran" remarks from November 2026.

  2. 2

    Searched for the "18 soldiers" and two-wars framing involving Iran and Venezuela.

  3. 3

    Searched for the Pentagon's official death toll from the Iran war.

  4. 4

    Searched for the specific Rupar clip and Fox News airport coverage from 8 November 2026.

  5. 5

    Reviewed the video keyframes for consistency of broadcast graphics and clock.

  6. 6

    Ran the Hive v3 detector on the video.

  7. 7

    Compared the audio wording with independent reports of the same gaggle.

✓ Claim checked✓ Media checked✓ Sources checked

Why 88% confidence

Moderate

We are highly confident (0.88) because the quote is confirmed by multiple independent reports and the false casualty claim is contradicted by the Pentagon's own database. The headline verdict is TRUE for the clip being genuine, with the underlying statement FALSE; the headline band is MODERATE because the 'won in Iran' characterisation is a matter of interpretation.

Limits. We did not open the original Fox News broadcast page or obtain a full unedited transcript; we relied on reporting of the gaggle and the clip itself.

What we don’t know

  • The exact full transcript of the gaggle beyond the excerpt provided.
  • Whether the Pentagon's revised toll of 23 has been further updated since late October 2026.
  • Whether any official accounting exists for the claimed financial gain from Venezuela.

Spot it yourself

Spot the fake

Looks suspicious, isn’t proof

  • The poster is a journalist known for critical clips of Trump; a partisan or critical source is a reason to check, not proof the clip is fake.
  • The caption calls the statements "lies," which is strong language; tone alone proves nothing about the underlying facts.
  • The clip is short and stripped from a longer gaggle; editing for length is normal and does not by itself mean distortion.

The actual evidence

  • The Pentagon's official Defense Casualty Analysis System listed 23 US service members killed and 865 wounded in the Iran war as of late October 2026, per Stars and Stripes.
  • Trump's own next sentence — "we've lost 18 soldiers in two wars" — contradicts his claim of zero losses.
  • Independent reporting of the same 8 November 2026 airport gaggle, including Arabic-language and Lithuanian coverage, confirms the wording.
  • The video's Fox News graphics, chyron, location tag and clock are consistent, and our Hive v3 detector scored it as not AI-generated with 0.995 confidence.
  1. 1

    Ask who would be reporting this if it were true.

    A claim that no soldiers died in a war would be major news; check whether defence correspondents and official casualty databases say the same.

  2. 2

    Look for the official record.

    Search for the Pentagon's Defense Casualty Analysis System or major outlets citing it, rather than relying on the clip alone.

  3. 3

    Read the whole answer, not the clip.

    Trump's own '18 soldiers' line appears moments later in the same remarks; full transcripts can expose internal contradictions.

  4. 4

    Check the broadcast details.

    Network bug, chyron and clock should be consistent; a running clock and location tag are strong signs of genuine live coverage.

  5. 5

    Run a reverse image or video search.

    Tools like InVID or Google reverse image search can find the original broadcast and confirm whether the clip matches it.

Takeaway

A real video can carry a false statement. Verify the claim inside the clip against official data, not just the clip's authenticity.

Questions people ask

Did Trump actually say 'we haven't lost anybody' about Iran?+

Yes. At a press gaggle at West Palm Beach airport on 8 November 2026, carried live on Fox News, Trump said "we haven't lost anybody. No soldiers been lost." The clip is genuine. The statement is false: the Pentagon's official database listed 23 US service members killed and 865 wounded in the Iran war as of late October 2026.

Is the video of Trump AI-generated or a deepfake?+

No. Our Hive v3 detector scored the video as not AI-generated with 0.995 confidence and a deepfake score of 0.0001. The Fox News graphics, chyron and clock are consistent, and the wording matches independent reporting of the same event. It is authentic broadcast footage.

How many US soldiers have died in the Iran war?+

The Pentagon's Defense Casualty Analysis System listed 23 US service members killed and 865 wounded as of late October 2026, according to Stars and Stripes. That was an upward revision from an earlier count of 18, which Trump himself cited in the same remarks.

Did Trump say the US 'won in Iran'?+

Yes, he said "we won in Iran" on camera. But the war that began in late February 2026 was not concluded at the time: hostilities had paused and resumed, strikes and a naval blockade continued, and Washington said it was negotiating with Tehran. Calling it won is a premature characterisation, not an established fact.

What does 'false context' mean in misinformation?+

False context is when genuine material — a real photo, video or quote — is presented with misleading framing. Here the video is real, but the statement inside it is false. The post's caption calls the remarks lies, which the official casualty data supports, so the deception lies in what was said, not in the clip itself.

Go deeper

Defense Casualty Analysis System
The Pentagon's official database tracking US military deaths and wounds.
Deepfake
Synthetic media in which a person's face or voice is manipulated, often with AI, to make them appear to say or do something they did not.
False context
When genuine content is shared with misleading framing or interpretation.
Gaggle
An informal, often impromptu press briefing with reporters, typically in a public setting like an airport.
For educators+
Authenticity versus accuracy: a genuine video can contain a false statement.Official data as a check on political claims (Pentagon casualty databases).Internal contradiction as a signal of unreliability.False context in information disorder.
  • If a video is authentic, does that make the claim it carries true? Why or why not?
  • Trump said 'we haven't lost anybody' and then 'we've lost 18 soldiers' in the same answer. What does this tell you about how to evaluate a speaker's reliability?
  • Why might a real, previously accurate number like 18 be used in a misleading way?

About this check

Platform
X
Posted by
@atrupar
Posted
November 8, 2026
Age when checked
Under 24 hours old when checked
Where it spread
United States, IR
Audience
US audience
Language
EN
Status
● Post is live
Verified
November 9, 2026, 03:11 UTC
Published
November 9, 2026, 03:11 UTC

Reach. Clip 1.6K likes within 3h; Raw Story notes the Pentagon's official Iran war US death toll was raised to 23 in October

This verdict was generated with AI from the sources shown. AI can make mistakes — check the sources before relying on it.

Check anything yourself, in seconds.

Share any social post or video to What the Fact and get the verdict, the confidence, and the receipts.