Pinned Tweet
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
Keith Ellison retweeted
“This is your Government, and together, we can take it back.”
- Paul Wellstone
We’re with you. Let’s go win this thing.
In Minneapolis, fully automatic gunfire went from 154 rounds in 2020 to 3,024 in 2022.
This is about public safety. It's about holding powerful corporations accountable when their choices put Minnesotans in danger. That's why I'm suing Glock for their negligence.
If you can't be bothered to understand the case @RonforMNAG, you have no business dismissing it as "political" and no business being Attorney General.
No stopping now! Sign up for a shift y’all: DFL.org/gotv
This Sunday, First Ave, and getting out the vote.
See you there: mobilize.us/keithellison/eve…
Como el "Abogado del Pueblo", siempre pueden contar conmigo para defender sus derechos, luchar contra el robo de salarios y protegerlos de los estafadores. Estar presente y accesible importa, porque siempre estoy escuchando para poder ser el Fiscal General firme y dedicado que ustedes merecen.
‼️ 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…
You heard the loon, Saint Paul! Go vote! iwillvote.com
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.
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.
Keith Ellison retweeted
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
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.
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…
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.
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.
Keith Ellison retweeted
Keith Ellison will fight for us.
Ron Schutz would be a disaster.
‼️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.



















