John, Looking back on the past year, not a day went by where I wasn’t inspired by this movement. Our organizing has always been grounded in building long-term trust with voters. We reach out to folks most campaigns don’t think about reaching out to and we don’t leave people behind.

Keith Ellison for Attorney General

John,

Looking back on the past year, not a day went by where I wasn’t inspired by this movement.

Our organizing has always been grounded in building long-term trust with voters. We reach out to folks most campaigns don’t think about reaching out to and we don’t leave people behind.

As we face historic elections up and down the ballot next year, our work has never been more important. We must come out of the gate at our full capacity in 2020, and that means hitting this final end-of-year budget target.

I just spoke with my campaign team and they let me know we’re still about $1,800 short. So before the ball drops tonight, I’m reaching out one last time:

Will you make a contribution that works for you by midnight so we can close the gap and finish 2019 strong?

Happy New Year,

Keith Ellison

CONTRIBUTE

 

 

 

 

 

 

 

Prepared and paid for by the Keith Ellison for Attorney General committee, PO Box 80824, Minneapolis, MN 55408

We are prohibited by campaign finance law from accepting contributions from lobbyists and political committees during the regular legislative session.

Keith Ellison for Attorney General
PO Box 80824
Minneapolis, MN 55408