The Thorn, a blog from Portland DSAAn Emergency Election Response for Portland DSAHow do we fight Trump? With a united front of working class organizations.Nov 121Nov 121
The Thorn, a blog from Portland DSAPortland DSA 2024 Voter GuideThis is a transformative election for the City of Portland, which will select the first cohort of leaders for the brand new city…Oct 16Oct 16
The Thorn, a blog from Portland DSAOregonian Editorial Board Snubs Small-Dollar CandidatesAfter trying to quash small-donor financing in 2016, The Oregonian editorial board refuses to interview top recipients of small-donor fundsOct 13Oct 13
The Thorn, a blog from Portland DSAPortland DSA Calls On City Council Hopefuls to Back Ceasefire & Arms EmbargoPortland’s silence tarnishes its progressive reputationOct 12Oct 12
The Thorn, a blog from Portland DSACampaign of Cringe: Rene’s Top 5 PDX Election FumblesRene Gonzalez’ terrible, horrible, no good, very bad campaign for Portland mayor is both mean and clumsy.Aug 19Aug 19
The Thorn, a blog from Portland DSAA Democratic Socialist City CouncilPortland DSA’s Plan to elect socialists in the Rose CityMar 20, 2023Mar 20, 2023
The Thorn, a blog from Portland DSAThe Shared Mission of Socialists and UnionistsPortland DSA Labor Working GroupMar 1, 2023Mar 1, 2023
The Thorn, a blog from Portland DSACommunity Supporters to Join Striking City Workers in Light of Mayor’s Falsehoods and…Portland Democratic Socialists of America stands in full solidarity with the heroic struggle of Portland city workers on strike with LIUNA…Feb 3, 2023Feb 3, 2023
The Thorn, a blog from Portland DSAStatement on the Murder of Tyre NicholsThe Portland Democratic Socialists of America expresses our outrage at the murder of Tyre Nichols by the Memphis Police Department. This…Feb 2, 2023Feb 2, 2023
The Thorn, a blog from Portland DSAPortland DSA’s Statement Against Collaboration with PolicePortland DSA reaffirms our chapter’s commitment against collaborating with police.May 19, 2022May 19, 2022