⭐ TEAM KEITH ⭐ (@EllisonCampaign) header
⭐ TEAM KEITH ⭐ (@EllisonCampaign) profile picture

Tweets by @EllisonCampaign staff. Prepared and paid for by Keith Ellison for Attorney General, PO Box 17224, Minneapolis, MN 55417

Minneapolis, MN
Joined June 2009
Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)Photo by ⭐ TEAM KEITH ⭐ (@EllisonCampaign)
⭐ TEAM KEITH ⭐ retweeted
Skip has been a longtime friend, and I’m honored to have his endorsement. As a former Minnesota Attorney General, he knows the importance of this office and the responsibility it carries to stand up for Minnesotans and help them afford their lives.
108
28
8
128
5,097
⭐ TEAM KEITH ⭐ retweeted
Trump's Operation Metro Surge brought pain, fear, and suffering to people throughout Minnesota. I stepped up to defend Minnesotans from that reckoning and retribution. Ron Schutz wouldn't have, and that's disqualifying.
652
42
28
104
9,067
⭐ TEAM KEITH ⭐ retweeted
The man who launched Metro Surge, terrorized our state, and got two Minnesotans killed wants you to vote for my opponent. That's all you need to know.
1,165
113
48
437
26,963
⭐ TEAM KEITH ⭐ retweeted
You heard the loon, Saint Paul! Go vote! iwillvote.com
196
16
7
69
6,507
Minnesotans deserve the truth about who Ron Schutz is and what his plans are for our state. Since Ron won't tell you, we will. Learn why Ron Schutz is wrong for Minnesota at ron4mnag.com
13
8
8
1,318
⭐ TEAM KEITH ⭐ retweeted
🚨ARTISTS ANNOUNCED🚨 Catch @doitlikedua, @SophiaEris, The Lioness, and @jmessersmith at Afford Your Life: Live at First Ave this Sunday! RSVP: mobilize.us/keithellison/eve…
40
11
1
24
2,908
⭐ TEAM KEITH ⭐ retweeted
Ron's a longtime Republican leader in Minnesota. If he spoke out against the violence and cruelty of Operation Metro Surge, people would have listened. Instead, Ron sat back, sent a press release everyone ignored, and watched his fellow Minnesotans get brutalized. That's cowardice, not leadership.
ELLISON: It's amazing that Ron thinks the only thing that went wrong is that people protested. They have a right to protest SCHUTZ: Look at what I did after the Alex Pretti shooting ELLISON: Not much
168
83
5
307
24,266
⭐ TEAM KEITH ⭐ retweeted
ELLISON: It's amazing that Ron thinks the only thing that went wrong is that people protested. They have a right to protest SCHUTZ: Look at what I did after the Alex Pretti shooting ELLISON: Not much
25
166
4
1,085
84,364
Tough night for Ron.
50
8
3
24
2,684
Mary, we’ve been trying to reach you…
Get back to me if he’s accepted campaign donations from fraudsters like what Keith E Hakim AKA @keithellison did Yawn Yawn Yawn
8
17
5
85
3,701
⭐ TEAM KEITH ⭐ retweeted
crazy moment in Minnesota as AG Keith Ellison torches Republican Ron Schutz for accepting donations from fraudsters — and Schutz admits it
121
824
58
4,748
630,607
⭐ TEAM KEITH ⭐ retweeted
🚨New AD🚨 When Trump tried to take over our streets with armed, masked ICE agents, he found out what Minnesotans were made of.
904
83
46
293
62,824
⭐ TEAM KEITH ⭐ retweeted
Better luck next time, Ron.
164
20
7
74
23,359
⭐ TEAM KEITH ⭐ retweeted
Can confirm. Keith supported more funding for fraud prosecutors in the AG’s office. Ron Schutz opposed. Why? Because he thought it would help Keith. Ron put politics over fighting fraud.
I worked to pass the MAP Act because Minnesota taxpayers deserve accountability, and healthcare dollars should go to the people who need them. It gave our team more resources, stronger investigative tools, and tougher penalties for fraud. Ron Schutz opposed it — and urged Republicans to vote against it.
92
40
8
118
13,098
Cursed Technique: Get Out the Vote!
3
2
8
469
Ron Schutz didn't answer questions from the press after the debate. He also struggled with that during the debate.
17
8
3
19
1,216
⭐ TEAM KEITH ⭐ retweeted
Ron Schutz to Keith Ellison: “i’m sorry, you’re right” Pretty much sums up the MPR debate.
1
15
2
75
8,384
⭐ TEAM KEITH ⭐ retweeted
Ron Schutz when asked if there are any cases that don't align with his personal values
6
7
9
529
Ron Schutz when asked if there are any cases that don't align with his personal values
6
7
9
529
Ron Schutz when it's time to sue a company he's invested millions of dollars in
39
13
3
38
3,658