John,
My campaign manager Ben just gave me the latest update, and I won’t sugarcoat it: We’re significantly short of what we need to raise before midnight to keep our budget on track.
With only a few hours left, I’m asking you personally: Will you chip in $10, $25, $50, or whatever works for you to help us close the gap?
CONTRIBUTE: [link removed]
The latest poll has me tied with Ron Schutz at 43% each. Now, Trump’s MAGA allies are pouring millions into an effort to flood Minnesota with lies and push him ahead.
What we raise by midnight will determine how strongly we can answer—with our own ads, organizers in the field, and the resources to reach undecided voters with the truth.
I’ve spent my career taking on powerful interests and fighting for working people. That’s exactly why national Republicans want to replace me with someone who will rubber-stamp Trump’s agenda.
I’m ready to keep fighting. But in a race this close, I cannot do it without you.
John, will you make a contribution before 11:59 p.m. to help us hit $30,000, 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.