As many of you know, I ran last year for Congress against Rep. Ann Wagner (R-MO), and lost. I have no plans to run again.

As regular readers know, I’ve hardly mentioned her since starting this Soapbox almost four months ago. She’s largely irrelevant.

But the upcoming bombshell decision facing the U.S. House of Representatives about whether to release the Jeffrey Epstein files is a test of Wagner’s fundamental integrity unlike any other she has faced in her years in Congress. And it is upon us.

Wagner has had one signature issue in her career — standing up, she claims, for the plight of women who are victims of sex trafficking. When I say it’s her one signature issue, let me add: whatever comes in second place isn’t even close.

The issue didn’t come up when I ran against her, because there was nothing to argue about. For years, she has spoken loudly and repeatedly and elegantly on behalf of the need to have better protection for sex-abuse victims, and particularly for those who have been trafficked.

Good for her. I never questioned her righteousness nor her sincerity on this point and there were plenty of other issues for me to campaign on, none of which needs to be rehashed here.

But the Jeffrey Epstein scandal is the definitive sex-trafficking story of our time, and maybe of all time. What this pervert did, who he did it with, how, when and why — and the ongoing coverup of his trail of evidence by Donald Trump — is about as major as news stories get.

As best as I can tell, Wagner, the self-proclaimed champion of trafficked women, has never once spoken Epstein’s name publicly — despite the fact that he used his power and privilege to traffic and abuse hundreds, if not thousands, of young girls.

Wagner faces a vote that is tough for her fellow Republicans — but should be a slam-dunk for her — which is whether to require the Justice Department “to release all the files related to Epstein’s case, including information related to his clients and close circle,” as reported today at The Hill.

The Trump White House, dropping any pretense of true innocence, has gone full-authoritarian with its own Republican Party on this one.

“A White House official commented on the discharge petition Tuesday night, saying that supporting it would be viewed as ‘a hostile act,’” NBC News reported.

Really? Releasing all the Epstein files — in accordance with Trump’s repeated pledges on the campaign trail to do just that — is now a hostile act. Those are pretty strong words.

Wagner’s vote, whenever it happens, will present a rare binary choice. So would her refusal to follow the leads of fellow Republican Reps. Thomas Massie (the disclosure bill’s co-sponsor), Marjorie Taylor Greene, Nancy Mace and Lauren Boebert in the event Trump’s lapdog House Speaker Mike Johnson manages to kill it.

Here’s the choice:

  • Wagner votes “yes” for full disclosure of the Epstein files, proving she is a woman of integrity and cares about sex-trafficking victims, as she has claimed for at least a decade
  • Wagner votes “no” or even fails to vote “yes” as a participant in Trump’s coverup, in which “integrity” and “Ann Wagner” should never be mentioned in the same sentence again.

You didn’t hear me talk like that during the campaign, because nothing had occurred in her record for me to question her personal character. This would be it.

If Wagner fails to stand with Epstein’s sex-trafficking victims — and with the basic principle of accountability for sex traffickers — then she at least should do the world a favor and renounce the following that she either sponsored or cosponsored:

  • FOSTA – Allow States and Victims to Fight Online Sex Trafficking Act
    Bill: H.R. 1865 (115th Congress)
    Role: Primary sponsor (authored)
    Summary: Amended Section 230 of the Communications Decency Act to remove immunity protections for websites that knowingly facilitate sex trafficking, enabling civil and criminal liability. Passed the House 388–25 (Feb 2018), Senate 97–2 (Mar 2018), and signed into law April 11, 2018 as part of the broader FOSTA‑SESTA package.
  • SAVE Act – Stop Advertising Victims of Exploitation Act
    Bill: H.R. 4225 (113th Congress, 2014) & H.R. 285 (114th Congress, 2015)
    Role: Primary sponsor
    Summary: Made it a federal crime to knowingly advertise commercial sex acts involving trafficking victims, particularly minors or coerced adults. Passed the House 392–19; ultimately incorporated into the Justice for Victims of Trafficking Act (JVTA) of 2015.
  • Justice for Victims of Trafficking Act (JVTA)
    Bill: S. 178 (114th Congress, 2015)
    Role: Key House co-sponsor and advocate; included Wagner’s SAVE Act provisions
    Summary: A wide-ranging bipartisan anti-trafficking law that enhanced law enforcement tools, increased restitution, funded services for survivors, and strengthened training across federal agencies. Incorporates multiple bills, including the SAVE Act, and was signed into law on May 29, 2015.
  • Trafficking Survivors Relief Act
    Bills: Multiple versions — H.R. 6292 (114th), H.R. 459 (115th), H.R. 3627 (116th), H.R. 8672 (117th), H.R. 7137 (118th Congress, 2024), and reintroduced in H.R. 1379 (119th Congress, 2025)
    Role: Original sponsor or cosponsor in multiple sessions
    Summary: Provides post-conviction relief—such as vacating convictions, expunging arrests, sentencing mitigation, and affirmative defenses—for survivors of human trafficking who committed non-violent crimes as a direct result of their victimization. Versions reported in the House and supported across party lines.

For cynics who might think Wagner believes Trump is entitled to some special exemption on the subject of sexual exploitation of women, I would direct them to her public comments on October 9, 2016 — in the wake of the release of the infamous Access Hollywood Tapes — in which she most clearly stated he was not. In fact, she felt so passionately about sexual exploitation of women, that she made this public statement:

"I have committed my short time in Congress to fighting for the most vulnerable in our society. As a strong and vocal advocate for victims of sex trafficking and assault, I must be true to those survivors and myself and condemn the predatory and reprehensible comments of Donald Trump. I withdraw my endorsement and call for Governor [Mike] Pence to take the lead so we can defeat Hillary Clinton."

It took Wagner less than three weeks in 2016 to decide that Trump wasn’t such a bad predator, after all. Or maybe that she didn’t need to be that true to victims of sex trafficking and assault.

Today, the “strong and vocal advocate for victims of sex trafficking and assault” has another opportunity to show that she means what she has been saying all these years.

What’s it going to be, Ann Wagner, when it comes to your chance to stand up and make a politically difficult statement on behalf of those victims? Even at the risk of seeming “very hostile” to Trump?

It is her moment of truth.