@keithellison

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
Minnesota deserves a People’s Lawyer. I stand up to the powerful, hold corporations accountable, protect our freedoms, and fight every day for working people and our communities. These are the priorities guiding my work today—and the fight ahead. Read more → keithellison.org/priorities
432
23
20
84
25,220
‼️ BIG NEWS ‼️ We've announced our slate of electeds who will be joining Afford Your Life: LIVE at First Ave. Catch @IlhanMN, @peggyflanagan , @TinaSmithMN, @AyannaPressley , and @PramilaJayapal this Sunday. mobilize.us/keithellison/eve…
226
26
16
69
5,432
You heard the loon, Saint Paul! Go vote! iwillvote.com
161
16
7
61
5,574
Keith Ellison retweeted
Donald Trump just endorsed Ron Schutz. @RonforMNAG doubled down on Trump’s policies costing Minnesotans at the pump, grocery store, and doctor’s office. Ron Schutz has now won Trump’s complete endorsement for his unflinching loyalty.
88
10
5
33
4,405
The man who launched Metro Surge, terrorized our state, and got two Minnesotans killed wants you to vote for my opponent. That's all you need to know.
945
95
36
343
21,110
Tough night for Ron.
50
8
3
24
2,572
Minnesotans deserve the truth about who Ron Schutz is and what his plans are for our state. Since Ron won't tell you, we will. Learn why Ron Schutz is wrong for Minnesota at ron4mnag.com
7
8
8
1,116
One year ago today, I announced I was running for re-election for one simple reason: there’s still work to do to help Minnesotans afford their lives. Since then, I’ve kept fighting to lower costs, take on corporate greed, and hold the powerful accountable. I’m asking for your vote so I can continue that work.
631
35
33
138
11,710
Keith Ellison retweeted
Join me and @BernieSanders for a Get-out-the-Vote rally this Saturday at 6:00 PM. I hope to see you there: act.berniesanders.com/signup…
269
51
12
138
6,207
Grateful to have Congresswoman @Morrison4MN in my corner. Kelly knows what it means to stand up for Minnesotans, and I’m proud to have her support as we keep fighting for the people of our state.
287
23
10
86
5,734
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.
529
46
20
142
9,888
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.
304
25
10
114
6,815
‼️NEW AD‼️ When you spend your career in the courtroom, you know the difference between someone who talks about justice and someone who fights for it. County Attorney John Choi knows that difference. And he knows we'll keep fighting together for Minnesota.
189
26
17
82
16,569
‼️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.
175
13
12
40
23,087
🚨ARTISTS ANNOUNCED🚨 Catch @doitlikedua, @SophiaEris, The Lioness, and @jmessersmith at Afford Your Life: Live at First Ave this Sunday! RSVP: mobilize.us/keithellison/eve…
40
11
1
24
2,817
Ron has once again claimed that the Attorney General can't do anything to help Minnesotans afford their lives. Well, Ron, have I got news for you.
503
45
17
152
21,860
Every door we knock, every neighbor we talk to, every conversation we have brings us one step closer to the future we’re fighting for. The energy is here. The team is ready. Let’s get it done, Minnesota.
152
11
11
54
4,564
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
524
36,391
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
493
34,497
Ron's a longtime Republican leader in Minnesota. If he spoke out against the violence and cruelty of Operation Metro Surge, people would have listened. Instead, Ron sat back, sent a press release everyone ignored, and watched his fellow Minnesotans get brutalized. That's cowardice, not leadership.
ELLISON: It's amazing that Ron thinks the only thing that went wrong is that people protested. They have a right to protest SCHUTZ: Look at what I did after the Alex Pretti shooting ELLISON: Not much
165
83
5
306
24,086
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
153
85
8
354
12,241