John, I wanted you to be the first to know: I’m running to continue serving as Minnesota’s Attorney General.
As the People’s Lawyer, I’m fighting to help folks afford their lives and live with dignity, safety, and respect. And together, we’ve made real progress.
For the past seven years, I’ve fought to hold corporations accountable, won new protections for Minnesota workers and consumers, and cracked down on fraud, scams, and price gouging. When Donald Trump threatened our rights and cut vital programs, I took him to court and helped restore critical freedoms and funding to millions of Minnesotans.
But there’s more work to be done. Too many families are still struggling to make ends meet. Oligarchs, billionaires, and corporations are lining their own pockets at our expense. And Trump and his MAGA allies will continue attacking our shared values and the most vulnerable members of our communities.
That’s why I’m running for reelection. But I can’t do it alone, John.
This movement is powered by people like you — not corporate PACs and special interests. We need your support to prove our grassroots team is fired up and ready to win this race.
Will you stand with me and split a donation between the Minnesota DFL and my campaign today?
Contribute: secure.actblue.com/donate/em251021kedfl?refcode=button&amount=25
Thank you,
Keith Ellison
Contribute: secure.actblue.com/donate/em251021kedfl?refcode=button&amount=25
Prepared and Paid for by Keith Ellison for Attorney General
Paid for by Minnesota Democratic–Farmer–Labor Party
Minnesota Democratic–Farmer–Labor Party
255 Plato Blvd
St. Paul, MN 55107
United States
If you believe you received this message in error or wish to no longer receive email from us, please unsubscribe: [link removed] .