Washington loves a good leak, and this one landed like a grenade in a library. Multiple sources tell CNN and the New York Times that President Trump has been privately floating the idea of showing his own Attorney General the door — and the name he keeps dropping as a replacement is EPA Chief Lee Zeldin.
If true, this would be the most dramatic Cabinet shake-up of Trump’s second term. And the reason? Two words: Epstein files.
The Bondi Problem
Let’s rewind. Trump signed the Epstein Files Transparency Act into law. The man literally put his name on the promise to blow this thing wide open. So when the DOJ started dumping documents that were either redacted into oblivion or — in a stunning display of incompetence — failed to redact the names of actual trafficking victims, the base didn’t just get angry. They got furious.
And here’s where it gets stupid. Attorney General Pam Bondi then claimed she had personally reviewed “tens of thousands” of Epstein videos. Tens of thousands. That’s not a legal review — that’s a Netflix binge from hell. Shortly after that eyebrow-raiser, FBI Director Kash Patel threw gasoline on the fire by saying there is no Epstein “client list.” The base heard that and collectively lost its mind.
Trump’s frustration isn’t hard to understand. He gave Bondi the keys to the kingdom’s most explosive investigation, and what he got back was a bureaucratic mess that made his own supporters question whether anyone in his administration was serious about accountability.
Sources also say the president has fumed that Bondi hasn’t investigated enough of his political opponents. Say what you want about Trump, but the man doesn’t hire an attorney general to play patty-cake with the swamp. He wants a legal wrecking ball, and what he’s been getting looks more like a Nerf bat.
The Zeldin Card
Enter Lee Zeldin, currently running the EPA like a man who actually read his job description. Zeldin is a former congressman, a combat veteran, and someone who doesn’t flinch when the cameras turn on. Moving him to the DOJ would signal one thing loud and clear: the kid-gloves era is over.
Now, to be fair — and Trump himself seemed to pump the brakes a little — the president issued a statement to CNN saying:
“Attorney General Pam Bondi is a wonderful person and she is doing a good job.”
Classic Trump. Praise someone publicly while the walls are quietly closing in. Bondi was even riding in his motorcade Wednesday as he attended Supreme Court arguments on birthright citizenship. Sources told CNN it’s not clear the president has made up his mind, and even fellow White House officials aren’t sure if he’s serious.
But here’s what I know about Trump after a decade of watching him operate: when the leaks start, the decision is already halfway made. He tests the waters through media surrogates and gauges the reaction. Right now, the reaction from his base is something like: “What took so long?”
Where This Is Headed
Bondi faces a deposition later this month on Capitol Hill tied to the congressional investigation into Epstein. That’s a ticking clock. If she stumbles — or worse, stonewalls — Trump will have all the political cover he needs to make the swap.
And let’s be honest: Trump doesn’t do loyalty for loyalty’s sake when performance slips. He’ll call you wonderful on Tuesday and hand you a cardboard box on Thursday. That’s not cruelty — that’s management. The Epstein files were supposed to be a legacy-defining transparency moment, and instead they turned into a PR disaster that handed ammunition to every critic who said the whole thing was theater.
Trump didn’t run on half-measures. He ran on draining the swamp, exposing the rot, and naming names. If his own AG can’t deliver on the single most explosive promise of his presidency, then the roster change isn’t just likely — it’s overdue.
Bondi might be a wonderful person. But wonderful people get fired every day in Washington. Usually right after someone leaks to the New York Times.
