John,
I wanted to once again express my gratitude and appreciation for everything you do for this movement. Because of your support, we reached our critical end-of-year grassroots budget target in December.
We have always relied primarily on grassroots contributions. It’s not the easiest path, but it’s one that we can walk together to ensure that our campaign is powered first and foremost by people, not powerful special interests.
Nothing we do is possible without you, and I can’t thank you enough for rising to the occasion time and time again. We have a lot of work to do, but as long as you’re with us, I know we will meet and overcome every challenge that comes our way.
Thanks again and happy New Year,
Keith Ellison
CONTRIBUTE: secure.actblue.com/donate/em220104ke?refcode=button=25
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] .