John, In just a couple hours, President Trump will be taking the stage at his second rally in Minnesota this month. It’s tough to see him in our state after his disgraceful debate performance last night. Don’t forget: last night, he refused to condemn white supremacy. Instead, he told a white supremacist group to “stand by.”

Keith Ellison for Attorney General

John,

In just a couple hours, President Trump will be taking the stage at his second rally in Minnesota this month.

It’s tough to see him in our state after his disgraceful debate performance. Don’t forget: Last night, he refused to condemn white supremacy. Instead, he told a white supremacist group to “stand by.”

That’s the bad news. Here’s the good news: We only have 34 more days to go before the American people end Trump’s failed presidency and send him packing. For all Trump’s threats and bluster, we the people have the power.

Our campaign team is doing our part to combat the steady flow of hate and lies coming from Trump and his allies. Our work is needed more than ever.

I just checked in with my team, and they let me know we’re still more than $6,000 short heading into midnight -- our last end of quarter deadline before Election Day.

It’s not going to be easy to make up, but I know we can do it, and with Trump in town, what better way to send him a message?

John, I’m asking you to dig deep. Please rush a contribution that works for you to help us close the gap and tell Donald Trump: Your fear-mongering and hate is not welcome here.

Thank you,

Keith Ellison

CONTRIBUTE

 

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

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