John,
Trump’s MAGA allies are putting millions behind an effort to defeat me.
They want an Attorney General who will rubber-stamp Donald Trump’s agenda—not someone who will take him to court, challenge powerful corporations, and hold his allies accountable.
That’s not the Attorney General I am. And I’m not backing down.
The timing of this new ad blitz is no coincidence. A new KSTP/SurveyUSA poll calls my race a “toss-up,” with 15% of Minnesota voters still undecided. National Republicans saw an opening, and now they’re spending big to push Ron Schutz ahead.
Will you chip in $10, $25, $50, or whatever works for you today to help us fight back and hit our $30,000 end-of-month goal?
CONTRIBUTE: [link removed]
With three days left before our August 31 deadline, we need the resources to answer their lies with our own ads, put my record in front of Minnesotans, and keep our organizers in the field.
I’ve spent my career fighting for working people and taking on powerful interests that think the rules don’t apply to them. That’s exactly why Trump’s allies want me gone.
I’m ready to keep fighting—but I need you by my side.
Will you make a contribution today to help us hit our $30,000 goal, break this tie, and win?
CONTRIBUTE: [link removed]
Thank you for standing with me.
Keith Ellison
Attorney General Keith Ellison is the People’s Lawyer, fighting to help people afford their lives and live with safety, dignity, and respect.
CONTRIBUTE: [link removed]
Prepared and paid for by the Keith Ellison for Attorney General committee, PO Box 17224, Minneapolis, MN 55417
Keith Ellison for Attorney General
PO Box 17224
Minneapolis, MN 55417
United States
If you believe you received this message in error or wish to no longer receive email from us, please unsubscribe: [link removed] .
We are prohibited by campaign finance law from accepting contributions from lobbyists and political committees during the regular legislative session. If you are a PAC/Lobbyist, please disregard this message.