You deserve an Attorney General who will never stop fighting for you and your family. Photo by Lorie Shaull (CC BY-SA 2.0)

50+ Messages / Page

  Keith Ellison · [email protected]
April 6, 2026 at 3:26 PM

Trump is trying to sue Minnesota

John, Trump’s Department of Justice is trying to sue Minnesota AGAIN. At a time when Minnesotans are dealing with rising costs, a government shutdown, and real harm in our communities, the Trump administration is suing Minnesota’s Department of Education and State High School League in an att…
  Keith Ellison · [email protected]
March 31, 2026 at 11:35 PM

We’re almost out of time

John, Our first public reporting deadline of the year is just hours away. After 11:59 p.m. tonight, our fundraising numbers become public — and everyone will be watching to see what they reveal about the strength of this campaign. This race will be decided by razor-thin margins, so moments like …
  [email protected] · [email protected]
March 31, 2026 at 3:49 PM

John, we need you

John, Keith Ellison is one of the strongest checks on Trump’s extreme MAGA agenda in Minnesota — making him a top target. Trump and his allies are going to spend (and do) whatever it takes to defeat Keith and replace him with someone who will rubber-stamp their dangerous ideas. We can’t afford to…
  Ben · [email protected]
March 31, 2026 at 12:31 AM

Where we stand right now

Here’s the deal, John: our first FEC public deadline of the year is less than 36 hours away — and we need a strong showing to prove this people-powered movement is ready to win. We’ve set a goal of raising $40,000 before our March 31 deadline, but we’re still short, and time is running out. To cl…
  Keith Ellison · [email protected]
March 30, 2026 at 3:54 PM

What I witnessed Saturday was powerful

John, On Saturday, I had the honor of addressing the No Kings rally here in Minnesota. What I witnessed was powerful: Minnesotans standing together, standing up for one another, and standing up for the values that make this country worth fighting for. Minnesota has always led with courage,…
  Keith Ellison · [email protected]
March 27, 2026 at 5:17 PM

Minnesotans stand together

John, Keith Ellison here. Let’s talk about what Donald Trump just said. Once again, Trump disparaged Somali Minnesotans to the nation, spewing vile language and disinformation. And this time, he threatened me, calling me a “dirty cop” and saying “something has to be done about him.” Here’s…
  Ben · [email protected]
March 26, 2026 at 6:25 PM

All hands on deck

John, We’re now less than a week away from our first public reporting deadline of 2026, and it’s time to put the pedal to the metal to hit our goal before then. $40,000 is an ambitious benchmark for that deadline, so we need all hands on deck. Will you chip in whatever you can today to help …
  Keith Ellison · [email protected]
March 25, 2026 at 3:19 PM

Quick update on our TikTok lawsuit

John, I sued TikTok because the company designed its product to be harmfully addictive to young people in order to maximize its own profits. This week, we took an important step forward: the court rejected TikTok’s motion to dismiss the lawsuit, allowing our case to move ahead. That means we…
  Keith Ellison · [email protected]
March 23, 2026 at 4:04 PM

A critical moment

John, Our first public reporting deadline of the year is coming up on March 31. It’s a critical moment for our campaign. After this deadline, our fundraising numbers will become public. Pundits, political insiders, and our opponents will be watching closely to gauge the strength of this gras…
  Keith Ellison · [email protected]
March 19, 2026 at 4:06 PM

I’ve never backed down from a fight

John, Minnesota Republicans just launched a new fund to bankroll attack ads against me — and outside special interest groups are already preparing to spend millions flooding the airwaves with disinformation. Well, I have news for them. I’ve never backed down from a fight — not when corporatio…
  [email protected] · [email protected]
March 17, 2026 at 2:32 PM

We can’t let the GOP control the narrative

John, Minnesota Republicans just launched a new fund to bankroll attack ads and smear Keith Ellison’s record. The GOP is targeting Keith because he’s one of the strongest voices standing in the way of Donald Trump and greedy corporations. They’re ready to spend millions to defeat him because it …
  Team Ellison · [email protected]
March 5, 2026 at 4:20 PM

MAGA wants Keith out of the way

John, For years, Keith Ellison has fought to protect us and our rights. He sues the Trump administration when they break the law, takes on scammers and fraudsters, and holds greedy corporations accountable. That’s why MAGA Republicans want him out of the way. On Monday, Republicans in th…
  [email protected] · [email protected]
March 3, 2026 at 7:39 PM

BREAKING: Republicans move to impeach Keith

BREAKING: MN House Republicans Move to Impeach Attorney General Keith Ellison John, Minnesota House Republicans just filed articles of impeachment against Keith. Let’s be clear: this isn’t about ethics or the law — they’re punishing Keith for standing up for the people of Minnesota. Keith has …
  Keith Ellison · [email protected]
February 28, 2026 at 11:30 PM

I’m working 24/7

John, As the People’s Lawyer, I’m working 24/7 to stop Donald Trump’s abuses of power. My team has taken the Trump administration to court — and we’ve won, protecting Minnesotans’ rights and restoring hundreds of millions of dollars in funding. But this fight isn’t over. The Trump administration …
  Team Keith · [email protected]
February 28, 2026 at 7:31 PM

Our deadline is hours away

John, Donald Trump and his MAGA allies are attacking our state and the DFL leaders who’ve stood in their way. They’ve already deployed thousands of ICE agents to Minnesota and now they’re withholding $259 million in critical Medicaid funds. Keith didn’t run for office to pick political fight…
  [email protected] · [email protected]
February 25, 2026 at 5:17 PM

John, it’s a short month

John, February is a short month — that means fewer days to keep our budget on track. And it matters, because this is a critical election year. Trump and his Republican allies know Keith is one of the strongest checks on their agenda in Minnesota — so they’re going to spend (and do) whatever it ta…
  Keith Ellison · [email protected]
February 24, 2026 at 8:59 PM

Another corporation held accountable

John, Today, we settled a lawsuit against Fleet Farm for contributing to the gun violence epidemic — securing significant policy changes that will protect the people of Minnesota and a $1 million settlement. In our criminal justice system, we hold individuals who harm others accountable. But…
  Keith Ellison · [email protected]
February 20, 2026 at 9:21 PM

A major win

John, I challenged Trump’s unlawful tariffs — and the Supreme Court agreed. Today, the Court struck down Donald Trump’s unlawful tariffs, ending the pain they were causing to Minnesota farmers, small businesses, and families. From the start, it was clear that Trump had manufactured emergen…
  Kwame Raoul · [email protected]
February 5, 2026 at 9:12 PM

I sued Trump

John, it’s Kwame Raoul. As the Attorney General of Illinois, I’m working with Keith Ellison to stop unconstitutional and unlawful ICE and Border Patrol operations. ICE and Border Patrol officers have invaded and occupied communities in Illinois and Minnesota, causing real harm to our residents. I…
  Keith Ellison · [email protected]
February 1, 2026 at 1:31 AM

Help me stay in the fight

John, Minnesotans are feeling the fear, the disruption, and the harm that comes with that kind of unchecked activity we’re seeing from Donald Trump’s federal agents. But I’m not going to look away. That’s why my office fought back in court. We’re collecting stories. We’re demanding accountabi…
  Ben · [email protected]
January 31, 2026 at 11:40 PM

Everything in his power

John, As the People’s Lawyer, Keith is doing everything in his power to get ICE out of Minnesota. Keith has been fighting back since the day ICE and CBP agents began flooding into Minnesota. He has sued the Department of Homeland Security, collected stories from Minnesotans who’ve experience…
  Team Keith · [email protected]
January 30, 2026 at 8:54 PM

“I’ll see you in court.”

John, Last night, Keith joined Jen Psaki to talk about what’s happening in Minnesota — and the real reason ICE agents were deployed to our state. Here’s what he told her: the Trump administration might be changing their rhetoric, but Minnesotans haven’t seen material changes. Thousands of IC…
  Keith Ellison · [email protected]
January 29, 2026 at 9:13 PM

I owe it to you

John, Last night, I joined Anderson Cooper for a town hall with Minnesotans demanding justice and accountability. I made it clear: No one is above the law, including ICE. In this country, federal agents don’t have qualified immunity. JD Vance might like how that argument sounds on TV, but spin…
  Team Keith · [email protected]
January 28, 2026 at 6:11 PM

Why Trump’s DOJ subpoenaed Keith’s office

John, Since the moment the Trump administration launched Operation Metro Surge, Keith Ellison has been pushing back. When Keith saw Minnesotans being racially profiled, harassed, terrorized, and assaulted by federal agents, he took immediate action. He filed a lawsuit against the Department of H…
  Keith Ellison · [email protected]
January 27, 2026 at 12:12 AM

Not afraid. Not tired.

John, Since Operation Metro Surge began, federal immigration agents have shot three people in Minneapolis — two of them fatally. Alex Pretti, an intensive care nurse at the Minneapolis VA who his coworkers say was the first to jump in and help, should still be with us, as should Renee Good. On…
  Ben · [email protected]
January 22, 2026 at 9:43 PM

Trump’s campaign of retaliation and revenge

John, Donald Trump and his MAGA allies are taking their attacks on Minnesotans to another level. They’ve deployed thousands of ICE agents in the Twin Cities, and now, they’re weaponizing the justice system against any leader who dares stand up to Trump. As the People’s Lawyer, Keith is worki…
  Team Keith · [email protected]
January 21, 2026 at 2:56 PM

What we heard from you

John, Last week, we asked you to share what’s on your mind right now. We’re grateful to everyone who took the time to respond to our survey, and today, we want to share what we heard. While you care about a number of issues, including strengthening our democracy, protecting voting rights, an…
  Keith Ellison · [email protected]
January 20, 2026 at 9:48 PM

Trump is coming after me

John, Donald Trump is escalating ICE activity in Minnesota — and using the Justice Department to go after anyone who pushes back. The Trump administration is launching politically motivated investigations and threatening to subpoena leaders who stand up to them. Today, they announced they’re…
  Team Keith · [email protected]
January 16, 2026 at 4:44 PM

Keith needs your feedback, John

John, Keith shared a brief survey with you earlier this week, and we wanted to make sure you saw it. Our state has experienced a lot of challenges recently. Many Minnesotans are angry and worried about ICE and what Donald Trump and MAGA extremists have in store for us. But this has only strength…
  Keith Ellison · [email protected]
January 14, 2026 at 5:06 PM

I want to hear from you, John

John, Minnesota has been through a lot lately. I know many of you are heartbroken, angry, and frustrated. I share your feelings — but I’m not ready to stop fighting any time soon. Listening to Minnesotans is at the heart of my work as the People’s Lawyer. From my early days as an organizer t…
  Keith Ellison · [email protected]
January 13, 2026 at 6:03 PM

I’m fighting to get ICE out of Minnesota

John, The unlawful deployment of thousands of armed, masked, and poorly trained federal agents is hurting Minnesota. People are being racially profiled, harassed, terrorized, and assaulted. Schools have gone into lockdown. Businesses have been forced to close. And Minnesota police are spendi…
  Keith Ellison · [email protected]
January 12, 2026 at 8:14 PM

We won’t accept lies in place of accountability

John, I joined Minnesotans at a vigil for Renee Good last week. Neighbors and strangers alike stood together in peace and love, grieving a life lost far too soon. We honor Renee by caring for one another and by continuing the work to ensure accountability and justice. Please take a momen…
  Team Keith · [email protected]
January 5, 2026 at 12:24 AM

Donald Trump is coming after Keith

John, Yesterday, Donald Trump attacked Keith Ellison, falsely and recklessly claiming Keith was involved in illegal campaign activity. Republicans know they can’t win elections based on their ideas, so they’re smearing the records of leaders who stand up to them. And because Keith has joined…
  Keith Ellison · [email protected]
January 1, 2026 at 1:55 AM

Stand with us before midnight

John, I just got off the phone with Ben, my campaign manager. We’ve made progress toward our end-of-year goal, but we’re still about $3,000 short with just a few hours left before tonight’s public reporting deadline. Will you pitch in any amount to help us close this gap and end 2025 on a hi…
  Team Keith · [email protected]
December 31, 2025 at 7:58 PM

We need one final push

John, We have one last task to complete as we ring in the New Year — hitting our end-of-year fundraising goal before the first and only public reporting deadline of 2025. All eyes will be on us after this deadline, and there’s too much at stake to come up short. Keith is counting on us to ra…
  Ben · [email protected]
December 31, 2025 at 5:57 PM

John , can we count on you?

John, We’re down to the final hours before our only public reporting deadline of 2025. To finish the year strong and start 2026 with real momentum, we need to raise $11,565 by 11:59 p.m. Will you chip in $10, $25, $50, or any amount to help us reach our goal tonight? CONTRIBUTE: [link removed] …
  Team Keith · [email protected]
December 30, 2025 at 10:15 PM

The fight goes on in 2026

John, Donald Trump and his MAGA allies have spent all of 2025 trying to force their dangerous agenda on our state. Make no mistake: they’re not going to stop in 2026. That’s why we need to reelect Keith Ellison as Attorney General. He’ll continue standing up to the Trump administration and m…
  Keith Ellison · [email protected]
December 29, 2025 at 11:08 PM

Mike Lindell wants to imprison me

“Walz Omar and Keith Ellison all in prison !!!” — Mike Lindell John, Mike Lindell wants to imprison me — and other DFL leaders — if he’s elected governor. This is what authoritarianism looks like. When people like Mike Lindell talk about sending their political opponents to jail, they’re …
  Team Keith · [email protected]
December 29, 2025 at 5:51 PM

Republicans are ready to spend millions on this race

John, We’ll get straight to it: our numbers aren’t where we hoped they’d be — and with less than 72 hours remaining until our one and only public fundraising deadline of the year, we’re running out of time to close the gap. Will you give any amount to help us reach our end-of-year goal befor…
  Keith Ellison · [email protected]
December 28, 2025 at 5:51 PM

This campaign is powered by people like you

John, I just got off the phone with my campaign manager. Ben let me know that while we’ve made progress towards our end-of-year fundraising goal, we’re still $23,470 short of our target. We can’t afford to fall behind right now. To start 2026 with real momentum and the resources to win this …
  Team Keith · [email protected]
December 27, 2025 at 7:11 PM

John, can Keith count on you?

John, We try not to bother you on the weekends, but with our first and only public fundraising deadline of the year coming up on December 31 at 11:59 p.m., this truly can’t wait. While we’ve made solid progress toward our end-of-year goal, as of this morning we’re still $29,435 short. With j…
  Ben B. · [email protected]
December 23, 2025 at 7:26 PM

Where we stand right now

Here’s the deal, John: our first and only public fundraising deadline of the year is just over a week away. We need your support to show that our people-powered movement is prepared to win this race in 2026. We’ve set a goal to raise $50,000 before the end-of-year deadline on December 31. But wi…
  Keith · [email protected]
December 22, 2025 at 4:41 PM

Standing up to the powerful, together

John, As the People’s Attorney, I’ve spent the past seven years taking on large corporations, insiders, and the oligarchs trying to rig the system. Together, we’ve delivered real wins for Minnesotans. I’ve forced Trump to restore full SNAP benefits to 440,000 Minnesotans, restored more than …
  Team Keith · [email protected]
December 20, 2025 at 5:09 PM

What we’re up against

John, Keith Ellison has racked up win after win after win for Minnesotans. In addition to doing everything in his power to make sure folks can afford their lives, he’s fought back against large corporations who’ve taken advantage of people and sued the Trump administration for undermining our de…
  Team Keith · [email protected]
December 19, 2025 at 4:22 PM

Putting an end to corporate deception

John, It’s hard for Minnesotans to afford their lives when businesses are deliberately trying to deceive them. As the People’s Lawyer, it’s Keith Ellison’s job to step in when powerful corporations are taking advantage of consumers. On Wednesday, he reached a settlement that holds Menards ac…
  Keith Ellison · [email protected]
December 18, 2025 at 8:57 PM

Minnesotans stand together

John, A strong leader brings people together. A weak one scapegoats communities. Last night, Trump disparaged Somali Minnesotans in a live address to the nation, spewing vile language, disinformation, and racist threats. He wants to stoke fear and division in our state, but he doesn’t know w…
  Keith Ellison · [email protected]
December 16, 2025 at 7:49 PM

A major win for Minnesotans’ safety

John, To keep Minnesotans safe, we have to hold corporations accountable when their greed or negligence helps people harm our communities. That’s why I sued Hyundai and Kia for failing to include industry-standard auto-theft technology in their vehicles. Their actions unleashed a wave of aut…
  Ben · [email protected]
December 16, 2025 at 3:38 PM

Why the next 15 days matter so much

John, It’s Ben, Keith Ellison’s campaign manager. I wanted to share a quick update with you — and talk about why the next 15 days matter so much for Keith’s reelection campaign. Since Keith launched his campaign to continue serving as Attorney General in October, Minnesotans from every corne…
  Team Keith · [email protected]
December 11, 2025 at 8:53 PM

What Keith got done in 2025

John, Keith Ellison ran for Attorney General to make sure Minnesotans can afford their lives and live with dignity, safety, and respect — not to pick political fights. But when the president and his administration broke the law this year, Keith did what Minnesotans elected him to do: he stepped …
  Team Keith · [email protected]
December 8, 2025 at 8:37 PM

The values that drive Keith

John, Keith Ellison is guided by two values: generosity and inclusion. These principles have shaped every chapter of his life and the work he’s done for Minnesotans. Keith began his career as a civil rights and defense attorney and led a public-interest law firm that delivered justice for Mi…