Sign in

Twin Ports DSA

@twinportsdsa.bsky.social
406 followers 6 following 12 posts

We are the Duluth, MN and Superior, WI area chapter of the Democratic Socialists of America. Join us! dsausa.org/join twinportsdsa.org

PostsRepliesMedia
Twin Ports DSA @twinportsdsa.bsky.social · 13/07/2026
Our chapter, which covers Duluth MN and Superior WI plus surrounding areas, screened and endorsed Francesca Hong last night, our first candidate for governor!
095
Twin Ports DSA @twinportsdsa.bsky.social · 17/01/2026
www.startribune.com/ice-raids-mi... Sometimes the community just rises to the occasion.
startribune.com
Live: Counterprotesters chase off Jake Lang’s group from downtown Minneapolis
Hundreds of counterprotesters outnumbered the conservative influencer’s supporters protesting Islam on Saturday.
03210
Twin Ports DSA @twinportsdsa.bsky.social · 05/11/2025
Congratulations David on a hard fought campaign and a well-deserved victory. David has been a chapter member for several years, helping lead our Labor Solidarity Group. We look forward to David's term in office!
Photo of David Clanaugh with “wins!” in big text, followed by “District 4 City Council” and the Twin Ports DSA logo.
082
Twin Ports DSA @twinportsdsa.bsky.social · 05/11/2025
DSA member, Twin Ports DSA endorsed David Clanaugh did it the old fashioned way, wearing out his shoes, talking to people up and down his district. Congratulations David. www.duluthnewstribune.com/news/local/c...
duluthnewstribune.com
Clanaugh upsets incumbent in Duluth's 4th District council race
The DFL endorsee denied Tara Swenson a second term.
050
Twin Ports DSA @twinportsdsa.bsky.social · 14/07/2025
The Twin Ports DSA has endorsed David Clanaugh for Duluth City Council, district 4. David’s work as a counselor, labor organizer and journalist has prepared him well to serve our community. We are looking forward to working with David to promote democratic socialism in our area!
352
Twin Ports DSA @twinportsdsa.bsky.social · 13/07/2025
Zohran Mamdani speaking to DSA campaign supporters, and getting NYC membership to 10,000. Great speech! www.youtube.com/watch?v=4xZK...
youtube.com
Zohran Mamdani addresses supporters
YouTube video by Alan Saly
042
Twin Ports DSA @twinportsdsa.bsky.social · 23/06/2025
“I’m tired of feeling powerless. Joining DSA is the most effective way to get organized. DSA chapters across the country build strong communities and campaign for candidates who stand for working people against oligarchs. I want to be a part of it!” — North Carolina dsausa.org/join
“I’m tired of feeling powerless. Joining DSA is the most effective way to get organized. DSA chapters across the country build strong communities and campaign for candidates who stand for working people against oligarchs. I want to be a part of it!” — North Carolina dsausa.org/join

Photo of DSA members at a rally, with slogans above. Protect Trans Rights and Bodily Autonomy. Abolish ICE. Elect socialists. Unionize workers. Free Gaza. Fight fascism. End capitalism.   

Under the photo, 80,000 Strong.
062
Twin Ports DSA @twinportsdsa.bsky.social · 12/06/2025
No Kings, No ICE, No Billionaires. Noon Saturday, Lake and Superior, Duluth. Bring socialism to the movement!
An image that says “ no human is illegal,” with several white faces and one Black face. The Black face is torn away from the rest, barely hanging on.
040
Twin Ports DSA @twinportsdsa.bsky.social · 09/12/2024
Healthcare for profit is a crime against humanity. "Non-profit" insurance is a tax-avoidance scam seeking to accumulate surpluses, little different than their for-profit brothers. The for-profit press, as usual, plays its part. jacobin.com/2024/12/pres...
jacobin.com
The Press Is Complicit in America’s Health Care Deaths
Major media outlets are giving wall-to-wall coverage to UnitedHealthcare CEO Brian Thompson’s murder while taking millions in health care industry advertising. They’re silent about the real story: how...
000
Twin Ports DSA @twinportsdsa.bsky.social · 23/11/2024
“…there is something discordant about immediately shifting from pulling the fire alarm over the menace posed by Trump to embracing him with open arms — and it points to the failure of the Democrats’ strategy over the course of the election.” inthesetimes.com/article/trum...
inthesetimes.com
Out of the Ashes
Democratic failure gave rise to the second round of Trumpism. Collective action is the way out.
000