In early October, OpenAI said it had found almost 100 articles published under the bylines of seven freelance journalists who didn’t exist. The pieces ran in roughly a dozen small and mid-sized outlets covering international affairs and the Middle East, and OpenAI linked the operation to Iran. Anyone monitoring that beat could have encountered them as ordinary commentary: a named writer, a plausible bio, a real publication.

The coverage of OpenAI’s disclosure created a quieter problem. Within days, the story was on dozens of sites, giving readers plenty of opportunities to mistake widespread coverage for independent confirmation. Much of it was the same reporting, republished.

This weekend, a French outlet published an exclusive that initially appeared to stand alone. It has since started travelling, though the subsequent reports still point back to the original source. One story looked bigger than its reporting base; the other could matter well before it attracts much coverage. Both show why counting outlets tells you little about how thoroughly a claim has been checked.

OpenAI found seven fake journalists placing Iran war articles in real outlets

OpenAI’s 8 October report describes the Iranian operation, which it calls Bogus Bylines, as a “false front”: entities that look independent and are used to push geopolitical messaging into a target audience. According to the report, the operators used ChatGPT to polish long-form articles, draft pitches to editors and produce batches of supporting social media comments. OpenAI found the earliest article from July 2025 and the latest from October 2026, with output picking up after the US-Iran war began, as AFP’s write-up and The Jerusalem Post both report.

The technique predates the tools. The Foundation for Defense of Democracies points out that FireEye found suspected Iran-linked personas posing as American journalists and placing letters and guest columns in US outlets back in 2019. OpenAI itself says the operations closely resembled pre-AI influence campaigns, with AI making parts of the writing and pitching process easier.

For a monitoring team, that’s the uncomfortable part. A Bogus Bylines article could look like an opinion piece by a freelancer in a niche publication, exactly the kind of source analysts consult to understand different views on a conflict. A keyword alert would have treated it as another relevant mention. Reading a single article might give you no reason to suspect that the byline was a persona, or that the same seven names were appearing across a dozen unrelated sites.

The story ran on 32 sites, but much of the coverage repeated three reports

We ran the coverage of the disclosure through a same-story check, which groups articles that are near-copies of each other rather than simply about the same topic. It found 32 outlets carrying the story within a few days. On a dashboard, that looks like substantial momentum.

Look at the articles behind the count, though, and the picture changes. CNN’s piece appeared word for word, with the same headline, on five local TV station sites: KRDO, KVIA, KTVZ, KESQ and KEYT. All five appeared within a minute of each other. NPR’s story ran under an identical headline on five public radio member sites. Several more were versions of the same AFP wire report. At least fifteen of the 32 were accounted for by three pieces of journalism.

There’s nothing wrong with that. Syndication is how local outlets cover national and international news, and nothing here suggests the reporting was wrong. The issue is what the count measures. Thirty-two outlets told you the story had spread. It didn’t tell you how many had independently checked OpenAI’s findings.

Even three distinct reports need not mean three separate investigations. Much of the coverage rested on the same document, OpenAI’s own report. Its findings on attribution and scale came from OpenAI’s investigation; repeating those findings didn’t independently corroborate them.

That doesn’t make the report wrong or its evidence weak. It means the number of outlets carrying it adds less to the evidence than a reader might assume.

There’s an irony here. Bogus Bylines borrowed the credibility that comes from appearing in several publications under different names. Legitimate syndication of the disclosure could create a similar impression of multiple independent voices, for entirely different reasons.

Blast’s leaked Lecornu letter: still one source, now repeated by others

On the evening of 24 October, the French independent outlet Blast published what it said was a letter from Prime Minister Sébastien Lecornu, dated 22 October. According to Blast, the letter asked Orange, SFR, Free and Bouygues Telecom to be ready to suspend access to TikTok, Instagram and Snapchat during that weekend’s protests, with X added later. Blast also says it obtained notes from a follow-up meeting in which the operators raised doubts.

When we checked the next morning, our same-story check found Blast and nobody else. By Sunday, a handful of smaller French sites, including Univers Freebox and Alloforfait, had written it up. The pieces we read credit Blast as their source. They also report that Matignon didn’t respond to Blast, that neither the government nor the operators had commented publicly, and that no block had been applied.

The coverage count had started climbing. The underlying sourcing, in the articles we reviewed, still led back to Blast.

You can see the first story’s pattern developing on a smaller scale. A disclosure begins in one place, then appears across several publications. In a few days, it may sit in a feed as a story carried by ten outlets, even if all ten rely on the same documents obtained by the original newsroom.

None of this means the story is false. The backdrop is real: Wired reported on 20 October that France’s digital minister had summoned six online platforms, TikTok among them, over the rioting. That context makes the disclosure relevant, though it doesn’t authenticate the letter.

A single-source exclusive built on leaked documents is how important reporting often starts. A government contingency plan to cut social media during protests would matter to anyone advising telecoms operators, platforms or clients with staff in France. Dismiss it because nobody else has it, and you could miss something your clients needed to hear about. Present it as confirmed because several sites repeat it, and you could put your organisation’s name behind a claim whose sourcing hasn’t changed.

Five questions that separate reach from verification

Outlet counts still have a use. A sudden jump tells you a story is reaching more people, which matters for reputation work whether or not the claim is well supported. The mistake is letting that increase in attention stand in for an increase in evidence.

Before briefing someone else, ask:

  • How many distinct reports are there? Group near-identical copies first. Thirty-two outlets running three articles gives you three articles to examine, not 32 independent confirmations.
  • What’s the original evidence, and who holds it? A leaked letter, a company’s own threat report and a court filing have different strengths and limitations. Identify what the central claim traces back to.
  • Has anyone added something the first source didn’t have? Look for confirmation from another party, a denial or an independent check of the numbers. Repetition alone doesn’t strengthen the claim.
  • Who is the author, and do they exist outside this piece? Bogus Bylines depended on invented contributors being accepted as real ones. Commentary from an unfamiliar freelancer on a contested topic deserves a check.
  • What would change your view, and when will you check again? For a fresh exclusive like Blast’s, a useful briefing records what’s claimed, where it came from, what’s unconfirmed and which developments would change the assessment.

These checks are manageable for one story. They become harder when an analyst is reviewing hundreds of items a day and the dashboard’s most visible measure is the mention count.

A big count can hide shared sourcing, and a small one can hide important news

The two stories create different briefing problems. OpenAI’s disclosure travelled widely, but much of the coverage repeated a small number of reports drawing on the same investigation. Blast’s exclusive started with little visible uptake, but its potential significance didn’t depend on how quickly other outlets followed.

Before briefing leadership or a client, you need to know what stands behind the claim and whether subsequent coverage has added evidence. You also need to know how far it has travelled. Keeping those questions separate lets you warn people about a consequential allegation without overstating how firmly it has been established.

Aunoo groups syndicated and near-copy articles so analysts can inspect the reports behind an outlet count. Its Spread and Owner signals add context about how coverage travelled and who owns the publications carrying it. That same-story grouping produced the counts in this article; checking what each report independently establishes remains part of the analyst’s work.

This article was fact checked using Aunoo AI

References

Trending

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading