Minnesota Governor Tim Walz just removed Shireen Gandhi, the head of the state’s Department of Human Services, one day before she was scheduled to sit for a confirmation hearing that everyone was already calling a “gauntlet.” The hearing was expected to grill Gandhi on a massive fraud scandal that has devoured hundreds of millions of taxpayer dollars. So naturally, Walz yanked her the night before she could be questioned under oath.
Totally normal behavior from a totally innocent governor. Nothing to see here, folks. Move along.
For those keeping score at home — and we are, because Tim Walz keeps giving us new material — here’s the scandal in a nutshell. The Minnesota DHS was supposed to be distributing Medicaid money and housing assistance to people who actually needed it. Instead, a network of fraudulent providers was billing the state for childcare and services that never existed. They used real beneficiaries’ names to file inflated and completely fabricated reimbursement claims, and the state just kept writing checks.
How much money are we talking about? The Housing Stabilization Services program alone was originally estimated to have disbursed under $3 million. Oops — turns out the actual number was over $100 million in 2024. And federal investigators believe the “vast majority” of it was fraudulent.
One hundred million dollars. In a single program. In a single year. And somehow nobody at DHS noticed until citizen journalists — not state auditors, not investigators, not anyone on Walz’s payroll — started digging into it.
(Remember, this is the same governor who couldn’t figure out that Minneapolis was on fire in 2020 until the National Guard showed up. Pattern recognition isn’t exactly his strong suit.)
So what did Walz do when confronted with hundreds of millions in fraud happening on his watch? Did he demand answers? Launch an investigation? Fire people and claw back the money?
Nope. He kept Shireen Gandhi in the job. Gandhi herself admitted that DHS “didn’t act fast enough” addressing the fraud. That’s one way to put it. Another way would be: they didn’t act at all until they got caught.
But here’s where it gets really good. The state auditor alleges that MNDHS fabricated or backdated documents related to the scandal. We’re not just talking about incompetence anymore — we’re talking about a potential cover-up at the agency level. Documents being created after the fact to make it look like somebody was paying attention when nobody was.
And now, the night before Gandhi was supposed to face a Senate hearing where Republicans were ready to grill her like a bratwurst at a tailgate party, Walz pulls her out. He replaced her with John Connolly, a DHS deputy, and released a statement about “putting an even stronger structure in place” and being “focused on stability and results.”
Stability. Results. The man’s agency lost over $100 million to fake childcare providers and he’s talking about “results.” What results, Tim? The fraud results? Because those are spectacular.
State Senator Paul Utke nailed it: “Someone who denies the existence of fraud was never fit to lead.” Exactly right. But the question isn’t just why Gandhi was unfit — it’s why Walz kept her there for so long, and why he only moved her out when she was about to answer questions in public.
You don’t fire your agency head the night before the hearing unless you’re terrified of what comes out during the hearing. That’s not a personnel decision — that’s witness management. Walz doesn’t want Gandhi sitting in front of a microphone explaining exactly how hundreds of millions of dollars evaporated under her watch, because every answer eventually leads back to the governor’s office.
This is the same Tim Walz who watched Minneapolis burn and then blamed everybody but himself. The same Tim Walz who got publicly pantsed by the FBI director and DOJ when he tried to take credit for federal fraud raids. The same Tim Walz who almost became Vice President of the United States.
Thank God for small mercies on that last one.
The hearing is still happening, by the way — just without the person everyone wanted to hear from. How convenient. Walz swapped out the witness and expects us all to pretend this is about “stronger leadership” and not about keeping the lid on a scandal that keeps getting bigger every time someone lifts a rock.
Hey Tim — we’re still watching. And so are the feds.