Tweets by @EllisonCampaign staff. Prepared and paid for by Keith Ellison for Attorney General, PO Box 17224, Minneapolis, MN 55417

Minneapolis, MN
⭐ TEAM KEITH ⭐ retweeted
Better luck next time, Ron.
163
19
72
22,724
⭐ TEAM KEITH ⭐ retweeted
Can confirm. Keith supported more funding for fraud prosecutors in the AG’s office. Ron Schutz opposed. Why? Because he thought it would help Keith. Ron put politics over fighting fraud.
I worked to pass the MAP Act because Minnesota taxpayers deserve accountability, and healthcare dollars should go to the people who need them. It gave our team more resources, stronger investigative tools, and tougher penalties for fraud. Ron Schutz opposed it — and urged Republicans to vote against it.
83
39
114
12,565
Cursed Technique: Get Out the Vote!
3
2
8
398
Ron Schutz didn't answer questions from the press after the debate. He also struggled with that during the debate.
16
8
19
1,130
⭐ TEAM KEITH ⭐ retweeted
Ron Schutz to Keith Ellison: “i’m sorry, you’re right” Pretty much sums up the MPR debate.
1
15
75
8,223
⭐ TEAM KEITH ⭐ retweeted
Ron Schutz when asked if there are any cases that don't align with his personal values
6
7
9
485
Ron Schutz when it's time to sue a company he's invested millions of dollars in

ALT Embarrassed Exit Strategy GIF by The Simpsons

36
13
38
3,516
⭐ TEAM KEITH ⭐ retweeted
As Attorney General, I have won lawsuits against the insulin cartel, numerous price fixers, and greedy corporations from John Deere to Ticketmaster--all to lower the cost of living for Minnesotans. And I have no plans to stop that fight.
102
37
104
10,818
⭐ TEAM KEITH ⭐ retweeted
The attorney general should be able to hold powerful corporations accountable. But what happens when the person in charge has millions invested in those same companies? That's a question Ron Schutz needs to answer.
140
45
114
9,342
⭐ TEAM KEITH ⭐ retweeted
When President Trump sent the largest immigration deployment in US history to Minneapolis, I stood with Minnesotans and took ICE and Donald Trump to court. Ron...put out a press release.
539
68
216
16,907
⭐ TEAM KEITH ⭐ retweeted
Trump tried to cut 7.3 billion in public funding for Minnesota, and I sued and protected the funding. Trump implemented extreme tariffs, and I sued to stop them. Every time Trump does something illegal, I'm the first one standing in his way to protect Minnesotans.
224
26
105
7,877
⭐ TEAM KEITH ⭐ retweeted
The choice is clear. I fight for Minnesota. Ron stands with Trump. I hold the powerful accountable. Ron makes an extra buck when you get squeezed. I'm the People's Lawyer. Ron wants to be Trump's lawyer. Vote today.
538
38
111
13,968
⭐ TEAM KEITH ⭐ retweeted
The gun industry should be held accountable when its practices put Minnesotans at risk. I’ve taken on Fleet Farm over reckless gun sales, Glock over easily modified pistols, and the ghost gun industry over untraceable firearms. Protecting our kids means being willing to take on powerful interests. I’ll keep doing exactly that.
616
22
91
27,009
⭐ TEAM KEITH ⭐ retweeted
35 DAYS OUT. And it's about time we talk about Ron's stock portfolio. 174 potential conflicts of interest—including companies I am suing for Minnesota. You can’t be Minnesota’s Attorney General while holding investments that could conflict with the job.
647
51
130
23,166
⭐ TEAM KEITH ⭐ retweeted
.@IlhanMN understands that as the people’s lawyer, @EllisonCampaign is taking on Trump and fighting for Minnesotans every day. We need to do everything we can this election to keep him in office.
540
10
30
12,511
Keithdalf the Grey, Middle-earth's Wizard vs Ronuman the White, Sauron's Wizard.
Minnesotans deserve an AG who will fight for them, not for Palantir, Amazon, or Exxon Mobil. minnesotareformer.com/2026/0…
2
5
8
692
Also, unlike Ron's content, this is made by human hands, not AI.
1
1
8
241
⭐ TEAM KEITH ⭐ retweeted
As your Attorney General, I’ve won tough fights to stop fraud, lower your costs, and put money back in your pockets. My opponent is running to be Trump’s lawyer. I’m running to make sure you can afford your life. That's what this race is all about.
1,678
107
425
281,906