#VoteKeith
📣 Minnesotans from every background and walk of life are coming together to re-elect AG @keithellison.bsky.social.

It’s #ElectionDay. Join us.

📍 Find your polling place at mnvotes.gov.

#VoteKeith ✅
November 3, 2026 at 4:15 PM
🏡 Do you want an attorney general who fights for renters, or one who fights for billionaires?

Minnesotans, our choice is clear.

#VoteKeith today or tomorrow, Tuesday, Nov. 3. ✅
November 2, 2026 at 5:56 PM
📣 When federal agents flooded Minnesota, who stood up for us?

@keithellison.bsky.social sued the Trump administration to end ICE’s occupation of our state. His opponent stood by while ICE murdered & disappeared our neighbors.

✅ #VoteKeith by Tuesday, Nov. 3. #ICEOut
November 2, 2026 at 12:24 AM
📣 From Red Lake to Red Wing, Minnesotans across the state are voting to re-elect Attorney General @keithellison.bsky.social.

We deserve an AG who fights for all of us, not just the wealthy few.

Election Day is tomorrow, Tuesday, Nov. 3. ✅ #VoteKeith
November 3, 2026 at 12:13 AM
Small business owners want an AG to protect us against corporate price gouging. 👇🏻#VoteKeith @keithellison.bsky.social
📣 Small business owners like Alina Hornfeldt want an AG who takes on corporate price gouging.

Not one who works for the corporations doing it.

That’s why we’re re-electing @keithellison.bsky.social.

Vote by Tuesday, Nov. 3. ✅
October 31, 2026 at 3:26 AM
Amazing capture of the spirit of this campaign @keithellison.bsky.social!! #VoteKeith
This is our home. And our future is still ours to write.

Let’s make it count. Vote.
November 3, 2026 at 12:55 AM
📣 AG @keithellison.bsky.social sued Meta for endangering our kids & won at least $214 million for our state.

His opponent? Owns Meta stock. 💰

✅ Get in line to #VoteKeith by 8 PM!
November 3, 2026 at 11:48 PM
November 1, 2026 at 11:56 PM
Small business owners know what’s up and support Attorney General Keith Ellison for election bc he fights for us, not Trump and corporate CEOs. Take it from Laura Haverly, co-owner of Prism Eye Care in St Paul. #VoteKeith @keithellison.bsky.social @faithinmn.org @faithinaction.bsky.social
November 2, 2026 at 8:06 PM
🔊 “ When your landlord has more lawyers than you do, it matters who's in the attorney general's office.”

AG @keithellison.bsky.social fights for renters. He took one of Minnesota’s biggest corporate slumlords to court and won.

#VoteKeith by Tuesday, Nov. 3. ✅
October 28, 2026 at 10:33 PM
❤️‍🩹 @keithellison.bsky.social is fighting to protect Medicaid for Minnesota families. His opponent is fighting for billionaires.

The choice is clear, Minnesota.

Vote by Tuesday, Nov. 3. ✅ #VoteKeith
October 30, 2026 at 12:10 AM
📣 During Metro Surge, Minnesotans stepped up for our neighbors, and so did AG @keithellison.bsky.social.

He sued the Trump administration to end ICE’s occupation of our state.

✅ Polls are open until 8 PM. #VoteKeith #ICEOut
November 3, 2026 at 8:35 PM
Out knocking today to get out the vote for AG Keith Ellison, and other DFLers. Keith is the People’s Lawyer who fights to protect us against Trump and ICE. #VoteKeith @faithinaction.bsky.social @faithinmn.org
October 31, 2026 at 4:28 PM
🏡 AG @keithellison.bsky.social fights for Minnesota’s manufactured homeowners, not the out-of-state corporations buying up our communities.

📣 Manufactured homeowners deserve respect. Keith gets that.

#VoteKeith by Tuesday, Nov. 3. ✅
October 27, 2026 at 11:08 PM
Rain won’t keep us off the doors! The stakes are too high. While @keithellison.bsky.social puts people over profits, his opponent holds large amounts of stock in the companies Ellison has sued. #VoteKeith
November 2, 2026 at 11:15 PM
Standing on Payne Ave. prepping to door knock for @keithellison.bsky.social and @peggyflanagan.bsky.social and the rest of the DFL ticket, so that this community gets justice and healing after the devastation wrought by Operation Metro Surge. #VoteKeith
October 31, 2026 at 6:38 PM
🔊 MN families already can’t afford childcare.

Then Trump tried to make things even harder by freezing MN childcare assistance.

Thankfully, Attorney General @keithellison.bsky.social sued the Trump admin & won.

#VoteKeith by Tuesday, Nov. 3. ✅
October 26, 2026 at 6:27 PM
📣 @keithellison.bsky.social is fighting for Minnesotans.

His opponent is fighting for his stock portfolio.

✅ #VoteKeith by Tuesday, Nov. 3. mnvotes.org
Vote for Keith Ellison for MN Attorney General, he’s the people’s lawyer and fights for us—against Trump, against ICE, against companies that sell guns to straw buyers. His opponent owns millions in stock and will be for those mega corporations. Vote for Keith, the people’s lawyer. #VoteKeith
October 26, 2026 at 3:52 PM
Gorgeous day door knocking to re-elect @keithellison.bsky.social. Thankful for all AG Ellison has done to protect Minnesotans, from suing the Trump administration to stop funding cuts to schools to taking on Big Pharma. Join me on the doors in the final stretch! #VoteKeith
October 24, 2026 at 7:10 PM
Vote for Keith Ellison for MN Attorney General, he’s the people’s lawyer and fights for us—against Trump, against ICE, against companies that sell guns to straw buyers. His opponent owns millions in stock and will be for those mega corporations. Vote for Keith, the people’s lawyer. #VoteKeith
October 24, 2026 at 3:21 PM
📣 Attorney General @keithellison.bsky.social sued Meta & won at least $214 million for MN, plus new protections for teens on Instagram & Facebook.

His opponent? Owns Meta stock. 💰

✅ #VoteKeith by Tuesday, Nov. 3.
October 23, 2026 at 3:29 PM