I’m going to cut to the chase because we don’t have a lot of time: I just got an update from Jeanne, my campaign manager, and with just a few hours to go, we’re still more than $3,000 short of our goal.

I’m going to cut to the chase because we don’t have a lot of time: I just got an update from Jeanne, my campaign manager, and with just a few hours to go, we’re still more than $3,000 short of our goal.

John, this deadline is critical. After tonight, our year-to-date fundraising numbers will be made public for the first time since I officially filed for re-election. Our Republican opponents, pundits, and everyone else watching this race will be waiting to dig through our report the moment it’s published so they can gauge the energy around our campaign.

Remember: We had the closest statewide race in Minnesota in 2018, so we’re already a top target for the GOP. We can’t afford to look like we’re losing steam already. Can you help us make up the difference?

Chip in $10, $25, $50 – whatever works best for you – by 11:59 pm so we can make an undeniable statement about the strength of our campaign.

If you've saved your payment information with ActBlue Express, your donation will go through immediately:

Thank you so much.

Keith Ellison

CONTRIBUTE

 

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