Her own reporting already contained the verification rules that disappeared from her later Katie Johnson coverage.
In January, Ellie Leonard wrote about the moment an extraordinary survivor account stopped feeling like a story she had been trusted with and started becoming a record she had to test. She was sitting in her car during her son’s soccer practice when the call came and was still new enough to journalism that being trusted with secrets felt exciting, and she admitted that plainly. Then the story kept expanding. The witnesses were unavailable, the records had not been produced, and the locations could not be verified so, Ellie stopped taking notes and began asking where the proof was.
That was the right instinct. She did not decide that the person on the other end of the phone could not have survived abuse, nor did she promote every surrounding claim because the account was emotionally compelling. She checked the available identities and records, then wrote about the contradictions she found and the larger story she could not corroborate. She explained that a false lead could damage survivors whose accounts rested on stronger evidence.
Ellie did not need someone else to teach her how to handle an uncertain survivor account. She had already explained the method herself.
My earlier article corrected the version of the Katie Johnson record that Ellie and Lev Parnas presented during their July live. It dealt with the language they changed, the conduct they added, the FBI interviews they did not identify, and the filing date they moved across the election. This article concerns the part that made those errors harder to understand. Ellie had already demonstrated that she knew how to separate a possible survivor from details that remained unsupported. Katie Johnson received a different standard.
I have no political reason to protect Donald Trump or Michael Cohen. Trump’s history warrants aggressive scrutiny, and Cohen’s account still contains serious unanswered questions, but, their reputations do not authorize a reporter to improve a source after the fact. The seriousness of the accusation makes accurate sourcing more important, not less.
“Hello, is this line secure and active?”
I told her yes, and she said she had a story that would be unlike any other. When was I available to talk? My son has soccer practice tonight. If you’re okay with me chatting in my car then I’ll probably have an hour or so. She said it was fine. I asked her how she found me, and she said a “good jedi stateside” had referred her to my Substack. I grabbed a fresh cup of coffee, dropped my kid off at practice, and waited for her call.
And she wasn’t wrong—I’d never heard a story like this.
Leonard described the pull of receiving an extraordinary account and the moment she stopped treating access as verification. She began asking for records, witnesses, and locations that could be checked.
Ellie’s January article did more than offer a general promise to be accurate. She described checking background reports, genealogy, court files, marriage records, birth and death records, military history, testimony, patterns, and inconsistencies. When her source supplied a list titled “in progress corroborative evidence,” Ellie correctly understood what the label meant. The police reports, FBI records, medical records, witness testimony, videos, and other material on that list were evidence the source still needed to find. Their names on a list did not make them exist.
She also handled the central identity problem correctly as the Sascha material attempted to connect a man named William Riley to an investigator associated with Jeffrey Epstein. Ellie did not settle the question through a shared name and a plausible occupational resemblance. She found that Epstein’s investigator was William John Riley, a New York private investigator who had died in 2011. The man presented in the Sascha material was William Kyle Riley, a living Georgia resident with an aviation background. She compared middle names, locations, work histories, family records, and whether the men were alive before rejecting the match. She did, however, not properly identify William H Riley, who was the man behind Epstein’s investigations and he lived in Florida before his death, not William John Riley.
That was careful work, and it should be credited as such outside of the one mistake made with the Rileys. Ellie did not publicly flatten Sascha into a liar because part of the account failed but left room for the possibility that childhood abuse occurred while refusing to authenticate a larger narrative that the records did not support. Her conclusion was uncomfortable, limited, and responsible.
That same method should have governed Ellie’s later Katie Johnson reporting. She had already shown that a reporter needs a record tying one person or case to another and that unproduced corroboration cannot be treated as finished evidence. She had also shown that protecting room for a possible survivor does not require filling the gaps around her. Those ideas were already in Ellie’s archive before my correction.
I began to look into the genealogy, the part I could verify. At the time there were some documents floating around, though I’d get more in the coming months, including one where Epstein mentioned the name “William Riley.” William “Bill” Kyle Riley is the man Sascha says adopted them in 1977, something we’ll talk about in just a minute. And while at the time of my conversation with the woman Epstein’s email hadn’t surfaced, there was mention of Riley’s connection to Epstein as an investigator, and also his work as a pilot.
The change is more difficult to explain because Ellie had previously written about Katie Johnson with the caution the record required. In October 2025, she told readers that the narrative was based on court documents and allegations attributed to Katie Johnson and Tiffany Doe and that the story could not be corroborated. She also placed the final withdrawal before the election. Her February 2025 explainer had done the same, stating that the last New York action ended four days before voters went to the polls.
Those earlier articles did not resolve the claimant’s identity, the role of the intermediaries, the origin of the recorded statement, or the degree of direct contact between the plaintiff and the lawyers whose names appeared around the case. Ellie knew those limitations existed but her disclaimer told readers that the public filings proved that allegations had been filed. It did not convert the allegations into a verified history.
By July 2026, the caution had largely disappeared. Ellie wrote that Katie Johnson had been interviewed multiple times by the FBI, treated the involvement of prominent lawyers as a rebuttal to the unresolved client-contact problem, moved the final withdrawal to November 11, and declared that Michael Cohen’s unidentified matter involved the same person. The public article did not identify the new evidence that justified those changes.
New evidence could exist and Ellie may have received records privately that she has not published. That possibility is exactly why the question should be answered with the records rather than another declaration of certainty. Her earlier writing had already established the baseline and the July article and live needed to show what had changed.
Michael Cohen told Tara Palmeri about an unidentified Epstein-related matter that, in Palmeri’s words, “seemed very similar” to the Katie Johnson timeline. Cohen described a Jane Doe who was legally an infant and proceeded through her mother or guardian, Mary Jane Doe. He described a Bronx address and said an investigator found an empty lot but did not produce the complaint or identify its docket.
Ellie recognized that the missing case record mattered and wrote that every court case has a docket number and suggested that identifying the matter should therefore be easy. She then announced that she knew Cohen’s case and the Katie Johnson litigation involved the same person, adding that it was not difficult to bring the receipts.
The records that followed were the three familiar Johnson filings from 2016. Those filings may well belong to one litigation sequence involving the same complainant but they do not identify the separate matter Cohen described. The missing bridge was Cohen’s complaint, its docket number, an investigator’s report, or another record that connected his description to one of the Johnson cases. Ellie named the kind of receipt required and then published something narrower.
Her earlier William Riley work makes the difference difficult to miss. She had once required identifying records before merging two men whose names and work histories appeared to overlap. With Katie Johnson, each conflicting detail in Cohen’s account became another reason to assume he was disguising the case she had already selected. Cohen may have lied about the details, confused different matters, described an unfiled complaint, or withheld the identifying document because it would expose something worse. Each possibility deserves investigation, but none supplies the missing case record. Calling the receipts easy to produce only made that absent record harder to ignore.
Palmeri reported a similarity that remained unresolved.
But I know they were the same person, and it wasn’t hard to bring the receipts. And the idea that Michael Cohen, the man who claims to have threatened 500 people on Donald Trump’s behalf, was tracking down a survivor to knock on her door says a lot about his response to this case and what Donald Trump was willing to do to make it go away.
So, for the record, here is the breakdown of the Katie Johnson, aka “Jane Doe” case.
On April 26, 2016, a woman using the pseudonym “Katie Johnson” and representing herself, filed docket 5:16-cv-00797, “Katie Johnson v. Trump & Epstein” in the State of California. This would be dismissed on May 2, 2016 without prejudice (can be refiled).
Cohen’s account was already suspicious without Ellie making it more dramatic. The version she published changed several parts of the source before using those changes to prove that Cohen was lying about Katie Johnson. Cohen’s quoted sentence identified Jane Doe as the plaintiff and Mary Jane Doe as her mother or legal guardian while Ellie wrote as though Cohen had called the claimant Mary Jane Doe. Cohen used the legal term “infant,” which New York civil law defines as a person under eighteen and Ellie turned the term into a literal baby. Palmeri described what Cohen’s investigator found at the Bronx address while Ellie placed Cohen himself at the location, personally knocking on the door.
Those distinctions do not rehabilitate Cohen in any possible way. Sending an investigator to test the address attached to a disturbing allegation would still place him inside the response. Refusing to identify the complaint remains evasive. The problem is that Ellie’s moral conclusion relied partly on conduct the source did not assign to him and on a claimant name the source assigned to somebody else.
Cohen gave her enough to scrutinize. The baby and renamed claimant were added later, along with a personal visit the source had assigned to an investigator.
“And as far as the only case that I was involved with was a Jane Doe, an infant, by and through her mom, Mary Jane Doe, right, as legal guardian,” Cohen said.
“And the allegations in it are awful. They’re despicable. It talks about, basically, rape of an underage female, claiming and alleging that Donald was involved in it and all that other nonsense.”
But in this case, Michael Cohen made it clear that he thought Katie Johnson (pseudonym) was a fraud. Because he, himself, had talked to her lawyer, learned that the lawyer had never met with Katie in person, and so Cohen, himself, went to her address to knock on her door and get the facts. He referred to her as “Mary Jane Doe,” and said that the case involved a baby, but when he went to the address it was just an empty lot in the Bronx. Case closed—Katie Johnson, Jane Doe, Mary Jane Doe, was clearly not what she seemed.
Except here’s the thing: I bumped into Katie’s private investigator, and she didn’t live in the Bronx. In fact, she didn’t live in New York City or State at all; she lived in California. And there was no baby, and she was never called “Mary Jane Doe” on any of her court documents. And Cohen would have known this, because in his own words, he dropped her file on Trump’s desk, clearly contradicting his previous statement that he’d never heard Epstein’s name in all the time he’d worked for Donald Trump.
Ellie wrote that Katie Johnson was interviewed multiple times by the FBI and said those interviews added credibility to the case. She immediately distinguished Johnson from the separate woman tied to allegations from the early 1980s. That distinction matters because Ellie had already discussed the other woman’s four FBI interviews in detail. The public federal record for those interviews exists but the same article did not identify another repeated-interview set connected to the person behind the 2016 Katie Johnson filings.
An FBI intake is not the same thing as repeated interviews. A lawyer reporting an allegation to the FBI establishes that the agency received the information. It does not show what agents did after receiving the information or whether they ever interviewed the claimant. My earlier source-control work located a Public Access Line intake connected to attorney Thomas Meagher’s report. That is a real federal record with a limited meaning.
Ellie may possess separate interview summaries, document numbers, dates, or another record connecting repeated FBI interviews to Katie Johnson. Publishing enough identifying information to establish that connection would resolve the issue. Until then, the interviews cannot be used as completed corroboration simply because another woman in the Epstein files was interviewed four times.
This was a distinction Ellie had already applied elsewhere such as when the Sascha source listed FBI records among evidence still being sought, she treated them as records that had not yet been produced. Katie Johnson should not receive federal corroboration through an interview file that has not been identified.
(13:38): She remembered he was very, very wealthy. She was taken up to New York City, there was discussion. She remembered them talking about casinos, and so she’s like, I know that she mentioned Donald Trump, and I know that she was taken to New York and so eventually she did talk to them about Donald Trump. This is a very difficult case to research because of the time frame, right,
(14:02): this has the nineteen eighties, and we you know, we only have so much that we can go on from the nineteen eighties because there was no internet. I mean, thankfully now we have the Internet where there are archives and things are kind of compiled. But I mean, basically what you have to go on our newspaper archives and things that show proof of specific little details that this
Leonard had publicly discussed the separate woman’s documented FBI interview sequence before stating that Katie Johnson was also interviewed repeatedly. Her July article did not identify another interview file connected to the 2016 plaintiff.
The final New York action was voluntarily dismissed on November 4, 2016, four days before the election. Ellie published that timing correctly in February 2025 and again placed the withdrawal before the election in her October account.
Her July 2026 article moved the withdrawal to November 11, three days after Trump won. The new date changed the sequence used to explain what happened around the canceled press conference and the claimant’s later absence. An event that occurred before voting was described as though it followed the result.
The evidence does not establish why Ellie changed the date, and this article does not assign an intent to the error as the narrower fact is enough. The correct November 4 date did not have to be discovered for her. It was already sitting in her archive.
This case was filed three times: as Katie Johnson on April 26, 2016, dismissed without prejudice, representing herself (5:16-cv-00797); as Jane Doe on June 20, 2016, dismissed without prejudice, represented by Thomas Meagher (1:16-cv-04642); and as Jane Doe on September 30, voluntarily dismissed four days before the 2016 election due to threat, represented by Thomas Meagher, J. Cheney Mason, and Lisa Bloom (1:16-cv-07673). All three court cases are the same complainant, as confirmed by Katie/Jane’s private investigator, Ed Opperman of the Opperman Report.
On November 11, 2016, Katie Johnson/Jane Doe withdrew her case for the final time, just three days after Donald Trump was elected the 45th President of the United States. It came as a surprise to her legal team, who had prepared a press conference in which Doe had planned on going public. But after a major hack into the legal team’s digital files, especially pertaining to her case, Doe cancelled everything and went into hiding, where she has remained.
Ellie rejected Cohen’s account of an attorney who had never met the client by pointing to the prominent lawyers involved with the Johnson filings. The presence of serious lawyers showed that the allegations reached people with legal experience. It did not establish direct communication with the claimant or explain how the lawyers authenticated her identity while instructions moved through intermediaries.
The San Francisco Chronicle had already reported that attorney Evan Goldman never met or spoke directly with Katie Johnson and relied on information passed through co-counsel. Thomas Meagher declined to answer whether Katie Johnson was a real person, citing privilege. Court mail sent to the California address was returned, the listed phone number did not accept calls, and an intermediary would not provide direct access to the woman.
While those facts do not prove Cohen’s unidentified lawyer story, they do make Ellie’s categorical rebuttal untenable. A prominent legal team cannot be used as a substitute for the direct-contact evidence that remained unresolved in public reporting.
Ellie’s confidence did not arise only from reading the dockets. In a preserved interview transcript, she said Ed Opperman told her he had been the private investigator for the Katie Johnson case. She said she gave him documents and asked whether Katie Johnson and Jane Doe were the same person, the same plaintiff, and the same case. According to Ellie, Ed answered “100% definitively” that they were.
That statement helps explain why Ellie felt confident about the continuity of the three known filings. It does not prove the formal scope of Ed’s role, direct contact with the claimant, or independent authentication of her identity. It also does not connect Cohen’s separately described matter to those filings. The transcript shows Ellie publicly relying on Ed as an authority source. His underlying records and methods belong in the separate examination of his work which comes in our next piece.
For this article, the limit is simple. Private confidence from a source can guide a reporter toward evidence, and readers still need to see which conclusions the evidence establishes.
Ellie’s useful work is part of why this matters. She has shown that she can slow down an extraordinary claim, compare identities, find contradictions, and leave room for a survivor without pretending every supporting detail has been verified. Readers trusted the Katie Johnson article because she had built a reputation around finding records and showing her work.
The unresolved questions are concrete. Ellie has not published the complaint or docket that identifies Cohen’s matter, and she has not identified the repeated FBI interview records she connected to Katie Johnson. Her November 11 date conflicts with both the filed notice and her earlier writing, while the prominence of the legal team does not resolve the public evidence showing indirect client contact.
None of that requires a conclusion that the person behind the Katie Johnson filings did not exist or that every allegation was false. A real survivor could have been accurately represented, manipulated by intermediaries, surrounded by added material, or placed inside a public story that became less reliable as other people handled it. The present record cannot choose among those possibilities with confidence.
Ellie understood that exact problem when she wrote about Sascha Riley. She understood that uncertainty around part of an account did not erase the possibility of abuse, while the possibility of abuse did not authenticate every surrounding claim. That was the standard she had already published.
The correction now requires Ellie to identify the Cohen case record and the FBI interviews she attributed to Katie Johnson, restore the November 4 chronology, and explain what the lawyers and investigator directly verified without asking their reputations to carry evidence she has not shown. Until those records appear, the missing evidence remains missing, even when the accusation concerns a man we already have reason to distrust.
Ed Opperman’s role comes next.
1. Ellie Leonard, “My Findings on Sascha Riley” — https://ellieleonard.substack.com/p/my-findings-on-sascha-riley
2. Ellie Leonard, “I Was 13 Years Old: The Story of Katie Johnson” — https://ellieleonard.substack.com/p/i-was-13-years-old-the-story-of-katie
3. Ellie Leonard, “Jane Doe v. Trump and Epstein (2016)” — https://ellieleonard.substack.com/p/jane-doe-v-trump-and-epstein-2016
4. Ellie Leonard, “Donald Trump, Michael Cohen and the Katie Johnson File” — https://ellieleonard.substack.com/p/donald-trump-michael-cohen-and-the
5. Tara Palmeri, “Exclusive: Inside the Trump-Epstein Cover-Up” — https://www.tarapalmeri.com/p/exclusive-inside-the-trumpepstein
6. New York Civil Practice Law and Rules, Section 105 — https://www.nysenate.gov/legislation/laws/CVP/105
7. Katie Johnson federal complaint and declaration — https://cdn.factcheck.org/UploadedFiles/Johnson_TrumpEpstein_Lawsuit.pdf
8. November 4, 2016 notice of voluntary dismissal — https://timinhonolulu.com/wp-content/uploads/2018/06/20161104-15-notice-of-vol-dismissal.pdf
9. San Francisco Chronicle, Katie Johnson identity and attorney-access reporting — https://www.sfchronicle.com/california/article/katie-johnson-epstein-trump-email-20798551.php
10. Troy Raymond Barile, “The Katie Johnson Story Sold to the Public Was False” — https://medium.com/@barile.troy/the-katie-johnson-story-sold-to-the-public-was-false-51b5edc5a46a
11. Troy Raymond Barile, “You Do Not Get to Rewrite a Survivor Because You Hate the Accused” — https://medium.com/@barile.troy/you-do-not-get-to-rewrite-a-survivor-because-you-hate-the-accused-9c4bb9a8bd25