Minnesota Attorney General | Fighting to help Minnesotans afford their lives and live with dignity. Prepared and paid for by Keith Ellison for Attorney General.

Minnesota, USA
Joined March 2008
Keith Ellison retweeted
Reminder: Keith Ellison stood up to Trump when ICE attacked Minnesota. In 15 days, Minnesotans will stand up to Trump again by voting for Keith Ellison.
🚨New AD🚨 When Trump tried to take over our streets with armed, masked ICE agents, he found out what Minnesotans were made of.
512
45
20
138
9,248
Keith Ellison retweeted
Keith Ellison will fight for us. Ron Schutz would be a disaster.
‼️NEW AD‼️ Karin Sonneman knows what this job demands. She knows the importance of standing up for victims, holding people accountable, and making sure the law works for everyone. I’m honored to have her support, and I’ll never stop fighting for the people of Minnesota.
247
21
7
96
5,767
Keith Ellison retweeted
Keith Ellison calls out Ron Schutz for doing nothing during Metro Surge 👇 ELLISON: I stood up for Minnesotans. I stood up for the victims. And you sent out a piece of paper SCHUTZ: I issued a press release ELLISON: And nobody listened to you
85
105
7
525
36,229
Keith Ellison retweeted
Keith Ellison: "Ron has about 174 conflicts of interest that he has not mentioned yet. I would continue to sue those tobacco companies, which Ron profits from. He owns a lot of Philip Morris. I would continue to sue Eli Lilly, which has been jacking up prices. Ron profits from those ... "
53
125
6
494
34,396
Keith Ellison retweeted
This should be a campaign ending moment. Ron Schutz admits that known fraudsters are supporting his campaign AND he doubles down on accepting their money when pressed by Keith Ellison. Why do fraudsters want Ron Schutz in office so badly?
crazy moment in Minnesota as AG Keith Ellison torches Republican Ron Schutz for accepting donations from fraudsters — and Schutz admits it
152
85
8
354
12,181
Keith Ellison retweeted
Tonight on Almanac at 7pm -Incumbent Minnesota Attorney General @keithellison and GOP challenger @RonforMNAG debate on the Almanac couch. -Mary Lahammer's Race to Watch brings us to an open suburban state house seat. -Kaomi Lee takes a look at why there are so many proposed healthcare mergers in Minnesota this year. -Composer Kamala Sankaram and singers from the @mnopera preview their new season.
4
9
1,265
Keith Ellison retweeted
Honored to be building alongside you, Keith. Now let’s bring that power to the polls. 💜✊🏿
When we fight, we win. There’s nothing stronger than working people coming together to fight for a better future. Proud to hit the doors with @peggyflanagan and @SEIUPres to keep building a Minnesota that puts working people first.
1
2
1,083
Keith Ellison retweeted
I'm all in on lowering costs for working families. My opponent is all in for the tariffs and trade war that got us here. I'm proud to stand alongside fighters like @SEIU President April Verrett and @KeithEllison to make sure Minnesotans can actually afford their lives.
258
55
12
175
13,891
Keith Ellison retweeted
Ron Schutz' stock holdings could result in him profiting from data center developments in Minnesota, warns a Pine Island community member. "There’s no way that an attorney general candidate could walk into our community and think that we’re going to look the other way."
“You want an AG who is focused on what’s going to happen to my electric bill,” Richard Painter, a law professor at the University of Minnesota. The Attorney General of Minnesota is supposed to be the people’s lawyer, and the people should never have to wonder whether their lawyer is actually just in it for himself. minnpost.com/elections/2026/…
92
28
4
39
3,816
Keith Ellison retweeted
Minnesota voters need a fighter who doesn’t back down – and they have that fighter in AG @keithellison.
144
11
4
27
3,204
Keith Ellison retweeted
Ron Schutz personally profits when corporations like Eli Lilly and Meta take advantage of Minnesotans. His corruption belongs nowhere near the AG office. Vote for Keith Ellison by November 3rd.
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.
179
27
10
61
5,615
Keith Ellison 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.
92
40
8
118
12,990
WATCH: Ron Schutz defends cuts to SNAP funding in Minnesota, which have taken food assistance away from nearly 13,000 Minnesotans. #MNAG
1
11
11
1,596
Keith Ellison retweeted
MN AG Keith Ellison nails Republican Ron Schutz after a hemming and hawing Schutz admits he's never taken a case for a client who didn't align with his personal views: "It is the job of the attorney general to defend laws sometimes you don't agree with if those laws are constitutional, even if unwise" (Note that Schutz then initially stammers about whether abortion access is settled law in Minnesota)
64
147
5
611
63,879
Keith Ellison retweeted
On the debate stage today, GOP AG candidate Ron Schutz is going to try to hide how out-of-touch and extreme his agenda is for Minnesota. We're here to remind you who he really is.
16
12
12
1,499
Keith Ellison retweeted
Time and again, AG @keithellison has fought on behalf of Minnesotans and won. On the debate stage, he faced an unprepared extremist and was the resounding victor. AG Ellison is on the ballot in November – and we look forward to helping him win.
82
13
6
31
2,320
Ron Schutz when it's time to sue a company he's invested millions of dollars in
41
13
3
38
3,631
Keith Ellison retweeted
Financial disclosures show Ron Schutz has 174 investments posing potential conflicts of interest – totaling over $1.74 million. The same disclosures show Keith Ellison has 0.
Ron Schutz when it's time to sue a company he's invested millions of dollars in
13
5
9
1,600
Keith Ellison retweeted
Minnesota AG Keith Ellison on his Republican opponent Ron Schutz: "Ron is a movement Republican ... I would think that a movement Republican, at a time when our state is being persecuted by a Republican administration, would stand up and be a little more vocal than just sending out a presser."
27
68
1
320
51,731
Keith Ellison retweeted
Amazon. Uber. Exxon. Apple. Pfizer. All companies that are being sued by the State of Minnesota for unethical or illegal practices. Ron Schutz owns more than $10,000 in individual stock in each of them. Minnesotans deserve an AG who will protect the people, not his own profits.
209
91
1,388
114,996