Sign in

Keith Ellison, Minnesota Attorney General

@keithellison.bsky.social
8.2K followers 326 following 1.7K posts

Personal account operated by me, non-official

PostsRepliesMedia
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 1h
Today, we remember the Native children taken from their families and communities and sent to boarding schools. We honor their memory by protecting Native children today — including defending the Indian Child Welfare Act and tribal sovereignty. As AG, I have and will keep fighting to uphold both.
0168
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 4h
I keep hearing the same question asked, and somehow we keep getting everything except an answer. So, Ron: what’s the big idea?
1145
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 19h
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.
0277
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 29/09/2026
Many people have asked me, “Who’s your opponent?” Meet Republican Candidate for Attorney General, Ton Schuts. minnesotareformer.com/2026/09/29/m...
minnesotareformer.com
Minnesota AG candidate’s stock portfolio presents 174 potential conflicts of interest • Minnesota Reformer
If Republican Ron Schutz wins the attorney general’s race in November, he will be responsible for enforcing Minnesota’s laws against the country’s biggest and most powerful corporations. His own perso...
1177
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 29/09/2026
Minnesotans deserve an AG who will fight for them, not for Palantir, Amazon, or Exxon Mobil. minnesotareformer.com/2026/09/29/m...
minnesotareformer.com
Minnesota AG candidate’s stock portfolio presents 174 potential conflicts of interest • Minnesota Reformer
If Republican Ron Schutz wins the attorney general’s race in November, he will be responsible for enforcing Minnesota’s laws against the country’s biggest and most powerful corporations. His own perso...
0207
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 29/09/2026
My opponent Ron Schuts says he can't help you afford your life. Maybe that's because he profits from the companies making it unaffordable. Please read. bluenorthbeacon.org/p/guest-edit...
bluenorthbeacon.org
Guest Editorial: Attorney General Keith Ellison - AGs and Affordability
The Attorney General’s Job Is to Stand Between Minnesotans and Those Who Cheat Them
0146
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 29/09/2026
Hmmm…maybe you should read this about my opponent Ron Schuts. How’s he going to perform the job of the People’ Lawyer with all these conflicts? minnesotareformer.com/2026/09/29/m...
minnesotareformer.com
Minnesota AG candidate’s stock portfolio presents 174 potential conflicts of interest • Minnesota Reformer
If Republican Ron Schutz wins the attorney general’s race in November, he will be responsible for enforcing Minnesota’s laws against the country’s biggest and most powerful corporations. His own perso...
0146
Reposted by Keith Ellison, Minnesota Attorney General
Team Ilhan @teamilhan.bsky.social · 27/09/2026
Everywhere you look, there are people fighting to make Minnesota the incredible state it is. And we need to keep it that way. Let’s reelect @keithellison.bsky.social to continue being the people’s lawyer.
03315
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 26/09/2026
Up in Duluth this morning, listening to folks, getting on the doors, and talking about fighting for a life every Minnesotan can afford. Always good to be out there with the people who make this state so special.
0223
Reposted by Keith Ellison, Minnesota Attorney General
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 23/09/2026
Join us for Native Coalition for Keith this Saturday to spend some time with friends, neighbors, and community members. Native community, we'd love to see you there. Register on mobilize for location: www.mobilize.us/keithellison...
mobilize.us
Native Coalition for Keith · Keith Ellison for Attorney General
Power the movement for justice and equity by joining Keith Ellison’s Indigenous Coalition for an evening uniting Native community members, grassroots leaders, and dedicated allies. Connect directly ...
0233
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 26/09/2026
The Fall Colors are here. Minnesota is always beautiful, but the Fall is special.
1301
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 24/09/2026
I have and always will step up for the people of Minnesota. Ron can't even say where he stands when two Minnesotans were gunned down by federal agents on the streets of Minneapolis.
24519
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 24/09/2026
So grateful to spend an evening with Minnesota's AAPI community. Every Minnesotan deserves the opportunity to afford their life, build a future, and feel like their voice matters. Thank you for welcoming me, sharing your stories, and being a part of this movement.
0319
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 24/09/2026
$18.5 million recovered. Partners in Nutrition is dissolving. Its remaining funds are being returned. And I’m recommending criminal charges against at least one person tied to the fraud. Anybody who steals money from the mouth of a child is going to have to answer for it.
0299
Reposted by Keith Ellison, Minnesota Attorney General
Robert Reich @rbreich.bsky.social · 24/09/2026
Cost of extending ACA subsidies: $30 billion/year Cost of Trump's Iran War: $43 billion in roughly seven months (and that's a low estimate) It's not a question of what we can afford. It's a question of priorities.
7732321070
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 24/09/2026
Interesting video; please watch substack.com/@theleahfile...
substack.com
Leah (@theleahfiles)
Found the Venezuelan oil money that Bessent refused to tell Congress about. The more concerning part is who we are letting run this sham of an operation. Follow the Money on Venezuela’s oil money.
086
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 23/09/2026
Join us for Native Coalition for Keith this Saturday to spend some time with friends, neighbors, and community members. Native community, we'd love to see you there. Register on mobilize for location: www.mobilize.us/keithellison...
mobilize.us
Native Coalition for Keith · Keith Ellison for Attorney General
Power the movement for justice and equity by joining Keith Ellison’s Indigenous Coalition for an evening uniting Native community members, grassroots leaders, and dedicated allies. Connect directly ...
0233
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 23/09/2026
Knowing the law is a pretty important part of being AG. Don't send a copyright lawyer to do the People's Lawyer's job, Minnesota.
53810
Reposted by Keith Ellison, Minnesota Attorney General
Mark Tolman (he/him) 🏳️‍🌈 🖖 @mtolman.bsky.social · 23/09/2026
This is true, that's what makes it both funny and sad.
348149774046
Reposted by Keith Ellison, Minnesota Attorney General
Peggy Flanagan @peggyflanagan.bsky.social · 22/09/2026
No one should have to choose between a paycheck and caring for a sick loved one.
211098290
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 23/09/2026
Not a chance, Ron.
15913
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 22/09/2026
Every morning I wake up hoping I don’t have to sue Trump. Because if I do, it means he’s broken the law and hurt Minnesota. I don’t pick these fights, but it’s my job to defend Minnesota and I always will. My opponent doesn’t even think Trump has done anything illegal. That’s the difference.
14611
Reposted by Keith Ellison, Minnesota Attorney General
Democratic AGs @dems.ag · 22/09/2026
“So we’re going to keep holding the line so that folks can come out and vote and have their voice heard.” - ME AG Aaron Frey Part 3 with Attorneys General @keithellison.bsky.social, @kwameraoul.bsky.social, Aaron Frey and @jonesjay.bsky.social ➡️ www.youtube.com/watch?v=oZJJ...
youtube.com
Democratic States Prepare Midterm LAWSUITS to STOP Trump in His TRACKS!!!
YouTube video by Legal AF
093
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 22/09/2026
I sued the insulin cartel and cut the cost of insulin from hundreds per month to just $35. That’s making life more affordable. If you don't think you can make life more affordable, you shouldn't be running, Ron.
112342
Reposted by Keith Ellison, Minnesota Attorney General
Ken Martin @kenmartin.bsky.social · 22/09/2026
Ron Schutz has admitted that he will put Donald Trump ahead of Minnesota. My friend, @keithellison.bsky.social, is putting working people first by taking on fraud, standing up to corruption, and fighting to put money back in your pocket. The choice is clear: We must reelect AG Ellison.
16021
Reposted by Keith Ellison, Minnesota Attorney General
Dave Draeger @davedraeger.bsky.social · 22/09/2026
Just saw this on the teevee this morning, too. Using some of that powder they’d been keeping dry: bsky.app/profile/keit...
061
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 22/09/2026
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.
514943
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 22/09/2026
Looking forward to spending time with Minnesota’s AAPI community this Wednesday at 6 PM. Come join me for an evening of conversation, connection, and community. I’d love to see you there. RSVP: www.mobilize.us/keithellison...
mobilize.us
Asian Americans & Pacific Islanders for Keith · Keith Ellison for Attorney General
Our community's voice is crucial in this election, and we need your energy to ensure our priorities remain front and center. Keith has a proven track record of defending our civil rights, combatting h...
0275
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 21/09/2026
Wishing you a meaningful Yom Kippur filled with reflection, renewal, and peace. G’mar tov to everyone observing.
0110
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 21/09/2026
Two Presidents. Two Parties. Two different approaches to the Peoples Right to Know. youtube.com/shorts/XK-Iq...
youtube.com
Obama vs. Trump:
YouTube video by Philipp Humm
081
Reposted by Keith Ellison, Minnesota Attorney General
Robert Reich @rbreich.bsky.social · 20/09/2026
Taxing the rich is absolutely essential to saving our economy and our democracy. Don't believe me? Look at this chart.
youtube.com
The Hidden Danger of America's Wealth Gap
Taxing the rich is absolutely essential to saving our economy and our democracy.Don't believe me? Look at this chart.
25678862900
Reposted by Keith Ellison, Minnesota Attorney General
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 15/09/2026
We got lawn signs folks. Head to www.mobilize.us/keithellison... to request yours.
14911
Reposted by Keith Ellison, Minnesota Attorney General
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 19/09/2026
Overcast weather can’t stop these kids! Happy Hispanic Heritage Month from St. Paul!
1192
Reposted by Keith Ellison, Minnesota Attorney General
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
What a night at Latinos con Keith. Thank you to everyone who brought the energy, shared their stories, and showed up ready to fight for this campaign. We’re powered by people coming together, neighbor to neighbor, community to community. ¡Sin miedo al éxito!
2437
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 19/09/2026
Happy Hispanic Heritage Month from Rochester MN.
0173
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 19/09/2026
Overcast weather can’t stop these kids! Happy Hispanic Heritage Month from St. Paul!
1192
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
What a night at Latinos con Keith. Thank you to everyone who brought the energy, shared their stories, and showed up ready to fight for this campaign. We’re powered by people coming together, neighbor to neighbor, community to community. ¡Sin miedo al éxito!
2437
Reposted by Keith Ellison, Minnesota Attorney General
🧊🚫 a map nerd (they/he) @atlasboy97.bsky.social · 18/09/2026
Secretary of State - Steve Simon State Auditor - @zackformn.bsky.social Attorney General - @keithellison.bsky.social I voted YES on the Constitutional Amendment to “increase funding to school districts”. If you skip this question, it’s a no vote. It does not raise your taxes. Vote yes.
163
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
“The most active state enforcers over the past decade have generally been Democrat AGs.. California has brought the most enforcement actions, with 33, followed by New York (29), MINNESOTA (28)…”. globalcompetitionreview.com/gcr-usa/arti...
globalcompetitionreview.com
State antitrust challenges hit decade-high as feds shy away
State attorneys general are bringing competition cases without federal assistance at the highest rate in at least the last decade as top Democrats accuse the Department of Justice and Federal Trade Co...
0173
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
Minnesota, it's time to vote. mnvotes.gov
04320
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
Early Vote Start TODAY! Let your voice be heard. Vote for your family, your family budget, and your future. Vote Immigration Justice! Economic Justice!
1284
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
Early Vote starts today!
02510
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 18/09/2026
Read this Article about Operation Metro Surge. www.nytimes.com/2026/09/17/u...
nytimes.com
Trump’s Minnesota Surge Threatened Democracy, Judge Warns (Gift Article)
In a rare interview, Patrick Schiltz, who served as the federal court’s chief judge last winter, called the administration’s actions “a grave threat to the rule of law.”
0112
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 17/09/2026
We said from day one that Christian Castro would not escape accountability. We said it when he fled to Texas. We said it when Texas refused to extradite him. And we said it when we took the fight to court. Now, Castro is facing his charges and the legal process can move forward in Minnesota.
29416
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 17/09/2026
As we navigate a future with AI in it, my belief is simple: no decisions about us without us. The people and communities most impacted by new technology deserve a voice in how it’s developed, used, and governed.
1164
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 16/09/2026
Thank you to everyone who joined us last night for our African Immigrant event. The strength of Minnesota is in our communities, and when we stand together, we can make sure every Minnesotan has the opportunity to afford their life. We’re in this fight together.
0114
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 16/09/2026
Liz Oyer, former Pardon Attorney, sounding the alarm on the latest corrupt and unconscionable deal between Trump and US AG Todd Blanche. Must watch! youtube.com/shorts/_nz15...
youtube.com
Trump’s secret settlement
YouTube video by Lawyer Oyer
096
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 16/09/2026
Minneapolis is a lovely town.
2350
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 15/09/2026
Join us for Latinos con Keith this Thursday from 6-8pm. Drinks, food, music, and fighting for a life we can all afford. www.mobilize.us/keithellison...
mobilize.us
Latinos con Keith · Keith Ellison for Attorney General
¡Únete a nosotros! Join us for "Latinos con Keith"! Come together with friends, family, and community members as we assemble to re-elect Minnesota Attorney General Keith Ellison. As the "People's La...
084
Keith Ellison, Minnesota Attorney General @keithellison.bsky.social · 15/09/2026
Today is National Voter Registration Day. The freedom to vote is our right. If you’re not registered, take a few minutes today to make sure you’re ready to make your voice heard. And starting this Friday, Minnesotans can vote early. Register. Make a plan. And vote. mnvotes.gov
mnvotes.gov
Office of the State Of Minnesota Secretary of State
Office of the State Of Minnesota Secretary of State
0189