Portland DSA Profile Banner
Portland DSA Profile
Portland DSA

@PortlandDSA

18,421
Followers
920
Following
1,667
Media
10,401
Statuses

Democratic Socialists of America of Portland, OR. We reject all forms of exploitation & oppression and organize with the goal of ending capitalism.

Portland, OR
Joined November 2016
Don't wanna be here? Send us removal request.
Pinned Tweet
@PortlandDSA
Portland DSA
8 days
Boots on the ground, on the doors for endorsed candidate and working class fighter @ChaichiforOR (State Rep. HD 35) Next? DSA Labor for Farrah! Sunday, May 05 1:00 PM Canvass at 1:00pm at Barsotti Park, 16610 SW Blanton St. Beaverton RSVP:
Tweet media one
Tweet media two
Tweet media three
7
6
20
@PortlandDSA
Portland DSA
4 years
Yes, they are literally counter protesting a vigil.
@MrOlmos
Sergio Olmos
4 years
Right wing demonstrators are counter protesting a vigil for Kevin Peterson Jr, a black man shot by Clark County sheriffs yesterday
314
451
1K
62
3K
16K
@PortlandDSA
Portland DSA
3 years
PLEASE do not criticize Biden right now. Give him a year to get things going post Trump. After that point PLEASE do not criticize him either, you will be helping GOP in the mid terms. Ok now after this point... PLEASE do not criticize him it will help GOP presidential candidate.
125
512
5K
@PortlandDSA
Portland DSA
6 years
John McCain was no hero, he was not a “decent man” nor is his death any sort of loss for this country. He was complicit in war crimes & showed no remorse, referring to Vietnamese by racial slurs. He beat the drums of war louder than just about anyone, and he will not be missed.
73
549
3K
@PortlandDSA
Portland DSA
4 years
Last night, on the 100 day anniversary of the uprising against police violence, several Portland DSA members, including members of the steering committee, were arrested on fabricated felony charges.
27
866
3K
@PortlandDSA
Portland DSA
3 years
What happens when the Proud Boys and far right hold rallies in Portland? August 22nd, 2020 and August 22nd, 2021
Tweet media one
Tweet media two
163
788
3K
@PortlandDSA
Portland DSA
7 years
- A self described Democratic Socialist is the most popular politician in the country - Fox News knows this and is worried
Tweet media one
Tweet media two
36
818
2K
@PortlandDSA
Portland DSA
6 years
A little bit before 2 PM all seemed normal in the crowd. Then without warning the cops shot stun grenades into the anti-fascist crowd and started forcing people to disperse. Yet again the Portland Police are the ones who escalated and created a dangerous situation.
37
739
2K
@PortlandDSA
Portland DSA
7 years
E-Trade is accidentally stumbling into socialism in this commercial
Tweet media one
6
622
2K
@PortlandDSA
Portland DSA
3 years
Armed guards protecting free, edible food in dumpsters that will go to waste if no one takes it. This is not a sign of a functioning system.
20
827
2K
@PortlandDSA
Portland DSA
4 years
A lot of protesters are saying that last night’s gas attack was different (worse) than the normal CS gas. Quite a few people vomiting and also people having seizures. We don’t even know what type of chemical warfare is being unleashed on our city.
@oliviakatbi
Olivia Katbi 🌹
4 years
Just got fucked up real bad from whatever fucking gas that was. Felt like I was gonna puke
32
29
529
41
963
2K
@PortlandDSA
Portland DSA
6 years
Socialism will win on the ballot. Socialism will win in your workplace. Socialism will win in the streets. SOCIALISM WILL WIN.
108
179
2K
@PortlandDSA
Portland DSA
6 years
Even more people here tonight at #OccupyICEPDX and the camp just keeps growing. And growing. And growing. It now expands to all sides of the building and isn't showing any signs of slowing down ✊ #fuckICE
36
488
1K
@PortlandDSA
Portland DSA
6 years
Only one garage exit for the ICE agents at this facility. People at the @OccupyICEPDX assemble in front whenever they try to leave. Agents stuck here and can’t go home to see their families 🤔 Vigil at 8:30 PM. Occupation will be going around the clock.
Tweet media one
53
528
1K
@PortlandDSA
Portland DSA
3 years
Looking for our $2,000 checks
13
280
1K
@PortlandDSA
Portland DSA
7 years
Property Is Theft Brothers coming this fall. HGTV is really going in a new direction...
Tweet media one
15
337
1K
@PortlandDSA
Portland DSA
4 years
Mutual aid, especially feeding the coummunity, is a key part of resistance. This is also why we’ve seen cops target things like grills, snack vans, and more. They don’t want to see people being taken care of, they want to see them beaten on the ground. Solidarity from Portland ✊
@OllieVargas79
Ollie Vargas
4 years
The uprising in Bolivia is going to be a long struggle. Looking after each other is vital in sustaining the movement. Here at the roadblock in Yapacaní (Santa Cruz), the community has come together to provide meals (olla común) for those on the front line against the coup regime.
13
482
1K
8
392
1K
@PortlandDSA
Portland DSA
4 years
What does it say about @tedwheeler that he surrounds himself with people who would draft two point guards ahead of Steph Curry?
29
158
1K
@PortlandDSA
Portland DSA
3 years
$2,000 checks every month for everyone. Not $1,400 one time checks for some.
26
164
1K
@PortlandDSA
Portland DSA
4 years
Protesters have entered into @tedwheeler ’s condo building and say they won’t leave until he comes down to read their demands
75
325
1K
@PortlandDSA
Portland DSA
3 years
Portland DSA calls for the immediate impeachment and removal of Trump from office, the expulsion of all members of Congress who aided this coup attempt, and the beginning of a nationwide commitment to antifascist praxis by socialists of all tendencies.
10
165
1K
@PortlandDSA
Portland DSA
3 years
Portland a day after Trump assassinated Qasem Soleimani in a drone strike last year.
Tweet media one
@whstancil
Will Stancil
3 years
tl;dr: biden is president so the left cares about drone strikes again
65
5
70
12
117
1K
@PortlandDSA
Portland DSA
4 years
This may be controversial but Medicare for All covers vision and dental because we believe that eyes and teeth are part of the human body.
11
203
1K
@PortlandDSA
Portland DSA
4 years
Taxing the rich to fund Universal Preschool is just the beginning. We’re so proud to have WON this campaign in Multnomah County to create free preschool for all, funded by an income tax on the wealthy. Our full statement:
8
217
1K
@PortlandDSA
Portland DSA
7 years
Time to start the push...
11
474
1K
@PortlandDSA
Portland DSA
5 years
Portland DSA contingent preparing to head over to #TheSpectacle . #EverydayAntifascist #BeTheSpectacle
Tweet media one
98
160
965
@PortlandDSA
Portland DSA
3 years
Can’t this has to be said, but if you believe that collection of sentences was serious you might need to log off from this website for a while.
28
20
981
@PortlandDSA
Portland DSA
3 years
Tear gas is a chemical weapon banned for use in war by the UN. Yet, police all over this country deploy this chemical weapon whenever they feel like it. Longer term effects of tear gas are still being studied, but it’s likely Portland will be a good source for case studies.
@DanMcKATU
Dan McCarthy
3 years
A Portland charter school closed its playground today due to concerns of tear gas residue (!) from the response to a weekend protest at the Immigrations and Customs Enforcement (ICE) building next door #LiveOnK2
16
64
118
13
344
1K
@PortlandDSA
Portland DSA
7 years
real socialism hours smash that mf like button right now
9
68
935
@PortlandDSA
Portland DSA
7 years
it's almost as if everyone knew this was going to happen
@YahooNews
Yahoo News
7 years
Multiple leaks in Dakota Access pipeline discovered; more than 100 gallons of oil spilled
Tweet media one
13
142
73
3
552
945
@PortlandDSA
Portland DSA
3 years
$2,000 checks. Every month. No excuses.
25
132
979
@PortlandDSA
Portland DSA
2 years
We need to do something about these low-skilled mayors
13
107
964
@PortlandDSA
Portland DSA
6 years
WE ARE MANY. THEY ARE FEW. Portland will always stand and mobilize against fascism. #DefendPDX
Tweet media one
Tweet media two
Tweet media three
37
234
843
@PortlandDSA
Portland DSA
5 years
[ascii art] #MayDay   ╭╯ ╭╯╭╯ ███████████ ═ ╮ █ You don't need █  | █   the boss; █  | █ the boss needs you█  | █ Happy International█  | █ Labor Day! █  | ███████████ ═ ╯ ◥█████████◤
2
219
891
@PortlandDSA
Portland DSA
4 years
When we say the @PortlandPolice are a violent gang we are not using hyperbole.
@MrOlmos
Sergio Olmos
4 years
A police officer runs ahead of his line, tackles a protester, and starts punching them on the ground
559
3K
4K
21
384
874
@PortlandDSA
Portland DSA
3 years
Portland stands with Palestine! #FreePalestine
Tweet media one
27
169
871
@PortlandDSA
Portland DSA
6 years
Twitter: #NationalBossDay ! :) me: *inhales for so long I drag a passing seagull into my lungs* FIRST OF ALL,
Tweet media one
4
228
797
@PortlandDSA
Portland DSA
4 years
we literally want to abolish the police
12
89
812
@PortlandDSA
Portland DSA
6 years
The Nordic Model isn't socialism, and it won't save us. Norway's welfare state depends on unsustainable oil drilling that hastens global climate ruin, and Sweden's on arms sales to brutal regimes like Saudi Arabia. Only working class power can end suffering rather than export it.
20
142
736
@PortlandDSA
Portland DSA
2 years
You hear a lot about what "we can afford." The unspoken part is: we = the ruling class can afford = want to spend
4
129
806
@PortlandDSA
Portland DSA
6 years
POPMOB rally at city hall. Portland says no to fascism today and every other day. Wherever you go, whatever you do, we are many, you are few! ✊🌹 #DefendPDX
Tweet media one
24
237
732
@PortlandDSA
Portland DSA
4 years
Every night people are out in the streets occupying the time of Portland Police, they are making the city safer for everyone else.
5
245
797
@PortlandDSA
Portland DSA
5 years
Here at Portland DSA: - Sex workers are comrades - Cops are not workers - TERFs are not welcome - Zionism is colonialism - Our socialism is not compatible with capitalism
10
83
735
@PortlandDSA
Portland DSA
7 years
TPUSA was out on campus today canvassing. Thanks for the help, comrades!
Tweet media one
Tweet media two
9
122
700
@PortlandDSA
Portland DSA
6 years
This ICE office is now closed. #OccupyIcePDX @occupyicepdx
Tweet media one
Tweet media two
18
209
684
@PortlandDSA
Portland DSA
5 years
Oregonians just voted in a Democratic supermajority. So naturally, what's first on their agenda? Letting fossil fuel lobbyists write our climate legislation 🙄 We need REAL action on climate change—not useless neoliberal "solutions" like cap-and-trade.
19
254
674
@PortlandDSA
Portland DSA
4 years
There is a documented history of Andy Ngo being a threat to the community and providing kill lists for Atomwaffen.
2
83
663
@PortlandDSA
Portland DSA
6 years
We've got our local ice cream truck providing mutual aid by providing treats and blockading the entrance
Tweet media one
17
152
680
@PortlandDSA
Portland DSA
1 year
There will be a DSA member on Portland City Council by 2024.
23
53
730
@PortlandDSA
Portland DSA
4 years
Protesters on the outside have prepared a bouquet made of spent crowd control munitions to deliver to @tedwheeler when he arrives
Tweet media one
10
208
689
@PortlandDSA
Portland DSA
3 years
Another day in Portland
Tweet media one
14
102
684
@PortlandDSA
Portland DSA
5 years
We stand with @IlhanMN against the racist attacks she is facing for being critical of a country’s government. Their smears will not make anyone back down in the fight against brutal apartheid. We will win. #FreePalestine ✊✊✊
3
136
641
@PortlandDSA
Portland DSA
4 years
They said it wasn’t “possible” to tweet BERNIE SANDERS NO SURRENDER FOUR DAY WEEK THREE DAY BENDER on the official chapter account. But look at us now.
13
77
658
@PortlandDSA
Portland DSA
3 years
The problem isn’t that the police didnt intervene yesterday, the problem is the Parkrose area is normally a heavily policed place. The police often use “gang activity” as a pretext for their harassment of and violence against East Portland residents. 1/2
9
145
687
@PortlandDSA
Portland DSA
4 years
Thank the socialists for Labor Day. The Haymarket *Riot* scared the ruling class so much that they had to create a second day for workers to distract from the militancy of May Day.
3
129
645
@PortlandDSA
Portland DSA
4 years
This comes as the real violent forces of repression, the federally-deputized Oregon State Police and the Portland Police Bureau, continue to beat, brutalize, and gas peaceful protesters.
@MrOlmos
Sergio Olmos
4 years
Police bull rush and tackle a protestor face first into the pavement
19
299
407
6
134
610
@PortlandDSA
Portland DSA
4 years
At night the Portland Police beat and gas people, and by day they show up to break into homes and evict people. Under the direction of Police Commissioner @tedwheeler NE 25th and Alberta right now. #DefundThePolice #DefundPPB
Tweet media one
20
334
603
@PortlandDSA
Portland DSA
4 years
They have now locked themselves together. Here are the demands.
Tweet media one
Tweet media two
43
173
595
@PortlandDSA
Portland DSA
2 years
Houseless people don’t need new rules about where they’re not allowed to be. They need housing
11
121
632
@PortlandDSA
Portland DSA
4 years
These violent agents of the state terrorize Portland neighborhoods with impunity, where babies sleep and families are forced to wear respirators in their own homes, at the behest of politicians that are supposed to be on "our side”.
2
117
597
@PortlandDSA
Portland DSA
4 years
We’re down at Peninsula Park flipping burgers (both vegan and beef). Come grab one in the west section of the crowd. #defendpdx
Tweet media one
Tweet media two
6
80
601
@PortlandDSA
Portland DSA
4 years
🌹
Tweet media one
@elonmusk
Elon Musk
4 years
I bet no one on 🌹 Twitter even *has* a guillotine! Poseurs …
3K
3K
64K
9
109
583
@PortlandDSA
Portland DSA
4 years
“Capt. Mark Kruger made $265,225 last fiscal year, the highest-paid employee in the Portland Police Bureau.” Kruger may be best known as a Nazi who collects Nazi memorabilia (linked in below story). These are the people we are paying hundreds of thousands to brutalize the city.
@Oregonian
The Oregonian
4 years
15 Portland cops make more than $200,000 – mostly driven by huge OT
Tweet media one
55
59
154
19
303
581
@PortlandDSA
Portland DSA
5 years
Roses are red 🌹 climate science is clear 🌏 socialism must win ✊️ in less than twelve years ⏱
4
108
556
@PortlandDSA
Portland DSA
4 years
This is part of a long pattern of political repression from the state. As socialists, we recognize that capitalism and racism are intertwined, and the police are the enforcers of these oppressive systems.
4
57
548
@PortlandDSA
Portland DSA
4 months
HAPPENING NOW: Portland DSA along with the Portland chapter of @jvplive , Mothers for a Ceasefire, and Zaytuna PDX are at the Intel campus in Hillsboro to protest Intel’s newly announced $25 billion chip factory investment in Israel. No tech for genocide!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@PortlandDSA
Portland DSA
4 months
2: No Tech For Genocide 🚫 Protest Intel's plan for a new $25 billion chip factory in Israel Rally Monday Jan 8th @ 8:30 am Intel campus in Hillsboro 🪧 Register Here 👇👇👇
Tweet media one
5
31
52
14
263
581
@PortlandDSA
Portland DSA
2 years
Cars turning around. You love to see it
@DanMcKATU
Dan McCarthy
2 years
Calling in from the Tigard Fred Meyer location, Miles Eshaia with UFCW Local 555 says they've been watching cars turn around once they've seen the picketers outside the store. Workers are set up at locations across greater Portland #LiveOnK2
Tweet media one
10
34
175
4
93
568
@PortlandDSA
Portland DSA
5 years
This ‘plan’ is very emblematic of what Warren’s all about. The problem is that people are living paycheck to paycheck and can’t make rent because they aren’t paid enough + rent is too high. Her “solution”: faster banking, more efficient capitalism.
@SenWarren
Elizabeth Warren
5 years
This is the sort of weekend that terrifies people living paycheck-to-paycheck: 🏠 Rent is due Sunday 9/1 💰 Friday’s deposited paycheck may not clear for days because of the holiday weekend Overdraft fees & payday lenders shouldn't be the solution. I’ve got a bill for that.
2K
10K
55K
18
131
524
@PortlandDSA
Portland DSA
4 years
We will continue to stand against police violence and call for a total defunding and abolition of the police state in Portland. #DefundPPB
3
51
522
@PortlandDSA
Portland DSA
4 years
We condemn this statement from Joe Biden in which he criminalizes a political ideology that is based on cooperation and mutual care. Anarchists are valued members of our big tent organization. This is a dangerous statement that threatens everyone’s political speech.
@BoKnowsNews
Bo Erickson CBS
4 years
Full @JoeBiden response calling for "arsonists and anarchists" to be prosecuted for the violence/destruction occurring at some protests. Says Trump is "stoking division and chaos" because "his campaign is failing and he is looking for a political lifeline."
Tweet media one
802
774
2K
19
153
546
@PortlandDSA
Portland DSA
3 years
"Nabisco bakers have halted rail delivery of ingredients. They stood on the railroad tracks to stop a Pacific Union supply train headed for the facility. The train engineer—a union member—reversed course." @BCTGM 👏👏👏
10
145
547
@PortlandDSA
Portland DSA
4 years
The @PortlandPolice ’s practice of posting all arrested (not charged) protesters photos and information online solely exists to intimidate and threaten people. It serves no public good. If it continues it could result in someone’s death.
@wweek
Willamette Week
4 years
On Aug. 7, Black activist Ragina Gray was tackled by Portland police at a protest. That same day, Andy Ngo shared Gray’s name and mug shot on Twitter. Twelve nights later, a man showed up on the doorstep of Gray’s mother’s home.
541
850
2K
17
193
530
@PortlandDSA
Portland DSA
6 years
Good morning to everyone except the ICE officers who aren't even attempting to come to work at this point
9
65
506
@PortlandDSA
Portland DSA
3 years
With workers on the line, DSA forces align 💪🏻💪🏽💪🏿 #1u
Tweet media one
10
73
532
@PortlandDSA
Portland DSA
2 years
Cancel student debt instead of restarting payments. It’s made-up and no one likes it
22
80
533
@PortlandDSA
Portland DSA
6 years
ʸᵉᵃʰ ᵘʰ ᶜᵃⁿ ᴵ ᵍᵉᵗ ᵘʰʰʰ free abortion, on demand, without apology
7
59
514
@PortlandDSA
Portland DSA
3 years
But when the gang, the Proud Boys, shares their ideology, the police don’t view it as a threat. And that’s because policing is not about community safety, but about enforcing white supremacy and capitalism. The Proud Boys are not threat to that.
12
78
532
@PortlandDSA
Portland DSA
4 years
. @PortlandPolice are not reformable. We need to defund this white supremacist gang and fund programs that help our community. We do not need these racist armed goons patrolling Portland, it makes the city unsafe, not safe.
6
138
510
@PortlandDSA
Portland DSA
4 years
Earlier protesters took down the flag and replaced it with this “Mourn the dead, fight like hell for the living” flag.
Tweet media one
1
229
507
@PortlandDSA
Portland DSA
2 years
A good rule of thumb for public officials is if you ever find yourself thinking concentration camps might solve a problem a) you are the problem b) resign
29
94
513
@PortlandDSA
Portland DSA
6 years
If you are waiting for just ONE protest when the cops use flash bangs, etc. to disperse the fascists instead of the anti-fascists you will die waiting. They don’t fire on their own, they protect them.
5
157
465
@PortlandDSA
Portland DSA
4 years
Make no mistake, what happened in Bolivia is a coup. Whether socialism comes to power via elections or through revolution against the oppressors, capitalists & fascists will respond violently. They have no regard for democracy, and will always resort to violence to get their way.
21
112
471
@PortlandDSA
Portland DSA
2 months
Incredibly successful rally on Saturday as part of the international day of action for Palestine with the guiding demands of #HandsOffRafah and #CeasefireNow Our co-chair Jesse addressed the assembled crowd to implore us all to continue to get organized to achieve these demands.…
64
137
516
@PortlandDSA
Portland DSA
7 years
Excited to announce that Portland DSA just hit 600 members! One year ago today we had less than 5 members 😱😱😱
11
46
486
@PortlandDSA
Portland DSA
4 years
This will be Portland’s 4th Police Chief in 4 years (5 if you count a brief interim one in 2016). The problem is not who is charge of the Portland Police Bureau, the problem is the Portland Police Bureau. #DisbandPPB
@alex_zee
Alex Zielinski
4 years
Portland Police Bureau Jami Resch is resigning. "What PPB has not done, publicly, is not stand up and say we will be the start of that change. This change starts with trust. I have asked Chuck Lovell as the chief of the PPB."
16
178
628
6
182
482
@PortlandDSA
Portland DSA
7 months
Portland DSA stands in solidarity with the Palestinian resistance to occupation and ethnic cleansing. We call for an end to the occupation and an end to US military, technological, and diplomatic support for the Israeli apartheid regime. 1/4
116
61
499
@PortlandDSA
Portland DSA
6 years
There were many who showed up today to stand against fascism but the size of these crowds should be in the tens of thousands. It is shameful that the @portlandmercury and local elected officials were actively telling people not to go.
9
129
445
@PortlandDSA
Portland DSA
6 years
This is the one secret we were specifically asked not to share, and now it's just out here for all of twitter to see. Great. Gonna have to spend the rest of the day in damage control mode.
@sailorsocialist
knife wife
6 years
Did yall know that DSA is filled with witches? there are literally hundreds of thousands of witches in their ranks.
28
61
598
18
49
451
@PortlandDSA
Portland DSA
6 years
things are going strong at @OccupyICEPDX . They need more people to show up and hold down the fort during the day. Come to 4310 SW Macadam Ave. Even for just an hour if you can. Help stop the fascists at ICE from carrying out their mission! #OccupyICE #OccupyICEPDX
Tweet media one
Tweet media two
Tweet media three
11
262
445
@PortlandDSA
Portland DSA
4 years
. @PortlandPolice continue to show that they are a threat to public safety
@MrOlmos
Sergio Olmos
4 years
Police move in fast and arrest a delivery driver, he says he’s not even part of the protest
162
2K
4K
11
135
435
@PortlandDSA
Portland DSA
4 years
Evictions continuing to happen despite a pandemic and now a wildfire emergency situation. Cops came armed with an AR-15 even... Capitalism is an absolutely heinous system with no regard for human life.
@ProtestaBloc
Naijaprofe
4 years
Look what they brought for an eviction
Tweet media one
14
114
235
4
200
444
@PortlandDSA
Portland DSA
3 years
Our chapter co-chair, @oliviakatbi , has been suspended by @Twitter after being the target of an ongoing harassment campaign by white supremacists and escalated in recent days by far right Zionists. @TwitterSupport allows this to happen while censoring those who fight for justice.
@alsoconnor
connor
3 years
After being doxxed & smeared by the far right this past week @twitter has suspended @oliviakatbi and provided no reason or even notification to her. It is likely due to a mass report campaign by these far right actors intent on targeting left wing women of color @TwitterSupport
Tweet media one
40
348
1K
11
133
435
@PortlandDSA
Portland DSA
4 years
ok buckle up.... former Minnesota Timberwolves executive David Kahn has come down to talk to the protesters.... claims to be a friend of Ted.
51
79
412
@PortlandDSA
Portland DSA
4 years
Trump’s assassination of an Iranian military general was an illegal act of war on Iran. We have little faith in Congress doing anything about this, so everyone in the US needs to be prepared to stand up and get in the streets to prevent a war against Iran.
@attackerman
@attackerman.bsky.social
4 years
The Pentagon confirms it killed Soleimani.
80
613
1K
9
107
403
@PortlandDSA
Portland DSA
4 years
We’d remind you more often we have two capitalist parties, but they do such a good job letting you know all by themselves
@thehill
The Hill
4 years
Sen. Chuck Schumer: "If we don't open up the schools, you're going to hurt the economy significantly."
5K
2K
5K
13
83
406
@PortlandDSA
Portland DSA
21 days
Shutting it down at InteI's Ronler Acres campus in Hillsboro!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
39
178
429
@PortlandDSA
Portland DSA
3 years
Nabisco Bakers on STRIKE! Join us at a solidarity rally & picket ✊ Saturday, 8/14 10 AM - Noon 100 NE Columbia Questions: portlanddsalabor @gmail .com Details:
Tweet media one
Tweet media two
9
128
401
@PortlandDSA
Portland DSA
3 years
Unions keep us all safe.
@erosegolden
em rose 🌹
3 years
Educators, bus drivers, & custodians are fighting to protect students & families. When classrooms have clean air & surfaces, when buses have safe distancing, thank a union. PAT, @SEIULocal503 , & @ATU757pdx are bargaining for the public good
1
16
89
7
62
413