DSAEmerge Profile Banner
DSA Emerge Profile
DSA Emerge

@DSAEmerge

Followers
5K
Following
4K
Media
173
Statuses
3K

Emerge is a multi-tendency communist caucus of DSA 🌸 @dsapartisan co-editors 📕 https://t.co/XViYoBaY7s

Joined February 2019
Don't wanna be here? Send us removal request.
@DSAEmerge
DSA Emerge
2 months
EMERGE IS GOING TO SCHOOL!🌸🍎🪱. DSA Emerge will study with comrades from every corner of the global communist struggle at The People’s Academy!. Fill out this interest form to join us or check our link in bio Hurry, first session 4/5 at 11:00AM EST 👀
Tweet media one
1
11
28
@DSAEmerge
DSA Emerge
5 years
*chef’s kiss*
Tweet media one
1
85
765
@DSAEmerge
DSA Emerge
5 years
🚩 curious about police and prison abolition? here’s a short thread with some resources on why we need to defund and abolish the police, along with the entire prison-industrial complex that enables them. .
2
233
476
@DSAEmerge
DSA Emerge
3 years
Our support for Palestinian liberation struggles and the BDS movement must be unwavering. DSA must be a principled force for it and not let proximity to power influence this commitment, nor any other. We urge the NPC to reverse their decision and reinstate the BDS WG and its SC.
4
54
337
@DSAEmerge
DSA Emerge
2 years
DSA Emerge condemns bad-faith attacks against Sunday's Palestine rally which aim to undermine calls for justice. We stand in solidarity with Palestinians struggling for liberation and allied orgs fighting against US-backing of military occupation, apartheid, and ethnic cleansing.
@PeoplesForumNYC
The People's Forum
2 years
On Sunday, Oct 8th, thousands gathered in Times Square to stand in solidarity with Palestine. As the organizers of this protest, here is our statement in response to the multiple attacks & critiques. We affirm our right to gather, rally, and protest in defense of Palestine.
Tweet media one
Tweet media two
2
50
240
@DSAEmerge
DSA Emerge
7 months
Emerge and friends are out here at the 2024 NYC-DSA Convention as the Brick by Brick slate! 🧱
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
17
217
@DSAEmerge
DSA Emerge
5 years
ACAB say it back.
35
17
197
@DSAEmerge
DSA Emerge
9 months
Emerge is proud to support this resolution for an Anti-Zionist NYC-DSA at the upcoming chapter convention, and we encourage all NYC members in good standing to join as co-sponsors. 🇵🇸 Sign on to support:.
Tweet media one
2
58
200
@DSAEmerge
DSA Emerge
6 years
Looks like the jig is up, folx.
@BuildDSA
Build DSA 🌹🧰🌾
6 years
Folks, you absolutely do love to see it 👍
Tweet media one
7
15
158
@DSAEmerge
DSA Emerge
6 years
Workers from @bfnewsunion have walked out. If you’re near 18th and Park come through!
Tweet media one
Tweet media two
2
41
145
@DSAEmerge
DSA Emerge
1 year
Emerge believes NYC-DSA endorsing Jamaal Bowman at this time would be a misguided shortcut to legislative access, a regression of our electoral program, and an undermining of efforts to build accountability in our organization. Read the full statement:
4
39
154
@DSAEmerge
DSA Emerge
4 years
CONGRATS TO @justincharles ON HIS RE-ELECTION TO DSA’S NPC EVERYONE SAY CONGRATULATIONS JUSTIN!!!!!.
5
11
157
@DSAEmerge
DSA Emerge
5 years
“On the Party Question: The Ballot Line, Third-Partyism, and a Fighting DSA.” Through internal discussions and education, Emerge has achieved consensus on a series of points on the party question
7
25
143
@DSAEmerge
DSA Emerge
6 years
“We have a movement of people who are going to make it so the rest of the Council has to do what we want." ✊
3
16
118
@DSAEmerge
DSA Emerge
5 years
you haven't heard of celestial materialism? that's because we invented it. it's called organizing everywhere, sweaty 🔮
Tweet media one
5
21
118
@DSAEmerge
DSA Emerge
8 months
Vote 🧱Brick by Brick🧱the Emerge & friends slate for NYC-DSA Convention!. DSA can become the connective tissue between the street movement, unions, student groups, a principled SiO project & community orgs. Let's build towards liberation, brick by brick!.
Tweet media one
Tweet media two
1
35
114
@DSAEmerge
DSA Emerge
5 years
Time to put a *paws* on the rent. #CancelRent (via @shdwbxng)
Tweet media one
1
28
112
@DSAEmerge
DSA Emerge
5 years
congrats to our very own @justincharles on being appointed to NPC 🌸 YEEEEEERRRRR.
@DemSocialists
DSA
5 years
We also welcome Keon Liberato, Justin Charles, and Kevin Richardson to the National Political Committee as newly appointed members, replacing those who stepped down in the preceding months. We thank the previous NPC members and look forward to working with Keon, Justin, & Kevin.
5
8
106
@DSAEmerge
DSA Emerge
2 years
NYC OUT FOR PALESTINE 🇵🇸🇵🇸🇵🇸. Israel is committing genocide in Gaza and escalating war crimes to unprecedented levels, while our government promises support and more weapons. Turn out today to make it clear New Yorkers are against this genocide and demand justice for Palestine!.
@PeoplesForumNYC
The People's Forum
2 years
🇵🇸✊🏽NYC: This Friday, ALL OUT FOR PALESTINE!!. Let’s continue to show the people of Palestine that they are never alone. We affirm our right to gather, rally, and protest in defense of Palestine. 🚨3PM, Friday October 13.📍Times Square, Between 41 & 42 St on Broadway
Tweet media one
1
40
96
@DSAEmerge
DSA Emerge
10 months
We refuse the notion that rejecting Zionism in our ranks is sectarian. It is our fair weather Palestine solidarity and the consequent boycotts by the street movements that threatens to make DSA a marginal isolated player on the stage of historic struggle
3
29
97
@DSAEmerge
DSA Emerge
5 years
📺 Announcing our new screening series: THE REVOLUTION WILL BE STREAMED. On the 2nd Sunday of every month, Emerge will be screening and discussing some important works of political cinema, covering a range of liberation struggles and filling in gaps in our collective knowledge.
1
15
97
@DSAEmerge
DSA Emerge
5 years
This Friday we'll kick off our syllabus on 'black liberation and class struggle. .
1
5
85
@DSAEmerge
DSA Emerge
5 years
“Capital is dead labour, that, vampire-like, only lives by sucking living labour, and lives the more, the more labour it sucks. The time during which the labourer works, is the time during which the capitalist consumes the labour-power he has purchased of him.”
0
21
88
@DSAEmerge
DSA Emerge
6 years
Hi! We’re Emerge - a caucus of @nycDSA members building a red New York City
Tweet media one
6
14
85
@DSAEmerge
DSA Emerge
6 years
Leave your rose-aries at home, comrades. At the close of the first day of the @DemSocialists Convention, join @DSAEmerge as we confess our sins to the good Sister in song and raise some cash for the National Network of @AbortionFunds!. RSVP:.📿
Tweet media one
29
13
88
@DSAEmerge
DSA Emerge
5 years
🌸 Emerge members have been using some of our time in social distancing to further our political education, we’ll be sharing some texts that we’ve been reading and discussing!.
2
19
91
@DSAEmerge
DSA Emerge
4 years
On 1/28 we'll be hosting a teach-in on communist politics and organizing with special guest, author and founder of @viewpointmag Asad Haider. 🌸RSVP here:🌸.
Tweet media one
0
25
88
@DSAEmerge
DSA Emerge
4 years
and the biggest prank of all. was capitalism.
4
8
86
@DSAEmerge
DSA Emerge
3 years
It's our duty to work together to mend the harm done to Palestinian organizers and build a stronger movement. DSA is a site for mass working-class struggle in the US, and we remain committed to fighting for a vision of it that upholds solidarity with oppressed people everywhere.
Tweet media one
0
11
83
@DSAEmerge
DSA Emerge
5 years
Emerge comrades made it to the RNC 🌹.
@stlouisdsa
Saint Louis DSA 🌹
5 years
Republican Convention opened Day 4 warning about the rise of socialism. Thanks for the shout-out #RNC2020! 🌹
Tweet media one
1
4
79
@DSAEmerge
DSA Emerge
4 years
mutual aid groups for our comrades in Texas 👇✊.
@DemSocialists
DSA
4 years
Do you want to help Texans living without power, heat and now water and food? Mutual aid and solidarity is stronger than charity. Here are mutual aid groups that can use financial and volunteer help now:.
1
21
77
@DSAEmerge
DSA Emerge
2 years
We need this kind of transparency from leadership on the NPC for DSA to function more effectively as a site for democratic political struggle. Political decisions like appointing director-level positions require more robust deliberations and discussion. Read their full statement:.
4
10
67
@DSAEmerge
DSA Emerge
4 years
Hey 👋 today we’re introducing Cardinal (@CardinalDsa) a convention coalition that has formed for DSA’s 2021 National Convention bringing together members from Emerge, @cpn_dsa, @redstarsf, and members of DSA’s National Political Committee
Tweet media one
2
16
79
@DSAEmerge
DSA Emerge
4 years
Emerge members are running for national convention to support our resolutions for mass abolitionist work, a national grievance committee rooted in transformative justice, and changes to the International Committee. Support us by ranking these candidates high on your ballot!
Tweet media one
2
21
77
@DSAEmerge
DSA Emerge
4 years
our chair for today @justincharles 🌸 #DSACon21
Tweet media one
2
3
76
@DSAEmerge
DSA Emerge
4 years
👋 Hello! We’ve gotten some questions about the origins and the “why” of Emerge, and this short zine is a way to answer and share what we’ve learned in the process of building Emerge and it’s continued development:
3
14
78
@DSAEmerge
DSA Emerge
2 years
We’re proud to endorse @LineGoesDown for DSA NPC at the 2023 Convention!. Jorge is a dedicated organizer with extensive local and national DSA organizing experience and leadership roles including @nbkDSA co-chair, @nycDSA CLC, @dsa_intl_comm SC. Statement:
Tweet media one
0
13
75
@DSAEmerge
DSA Emerge
7 months
Vote for NYC-DSA organizers who prioritize building mass power through organizing *everywhere* — in our neighborhoods, at the ballot box, in our unions, and in the streets!
Tweet media one
0
22
72
@DSAEmerge
DSA Emerge
4 years
happy New Year 🥂 raise a glass of a bev of your choice to reading more theory, organizing everywhere, and revolution in our lifetime ✨
Tweet media one
0
5
70
@DSAEmerge
DSA Emerge
3 years
Over the past few years, DSA has grown into a mass org, and with this has come internal contradictions and conflict. It will only be through collective political struggle that we can work towards our socialist aims for an anti-racist, anti-imperialist, internationalist movement.
1
9
66
@DSAEmerge
DSA Emerge
1 year
Emerge stands in solidarity with the Palestinian resistance 🇵🇸.
@redstarcaucus
Red Star DSA
1 year
Until this point, DSA has been hesitant to declare solidarity with the Palestinian resistance. It's past time for that to change.
2
9
69
@DSAEmerge
DSA Emerge
5 years
We need a new antiwar movement. No to war in Iran. Support Iraqi self determination. US out of the Middle East. End racism and Islamophobia.
@HarshaWalia
@harshawalia.bsky.social
5 years
In opposing war on Iran, let's not return to:. * Opposing war based on legality rather than justice. * Liberal opposition rather than anti-imperialist resistance. * Focusing on costs of war for beneficiaries of empire, rather than human & material costs for those being occupied.
1
13
66
@DSAEmerge
DSA Emerge
5 years
The rumors are true, we've started a ✨newsletter✨. view the first issue "DEAD LABOUR, UNDEAD CITY" here 😈.
Tweet media one
2
11
65
@DSAEmerge
DSA Emerge
6 years
DSA Emerge and our comrades raised over $150 for the National Network of Abortion Funds, and although we may not have gotten to the Mass Strike for Reproductive Justice resolution at #DSACon19, in the immortal words of @capital_crab.
Tweet media one
2
9
61
@DSAEmerge
DSA Emerge
6 years
Would join a reading group with Kaepernick. 📚📚.
@Kaepernick7
Colin Kaepernick
6 years
Reading always gives me clarity. “What [they] seek is not an end to oppression, but the transfer of the oppressive apparatus into their own hands. “. Robert L. Allen, Black Awakening in Capitalist America (1969)
Tweet media one
0
6
65
@DSAEmerge
DSA Emerge
2 years
Emerge delegates at the @DemSocialists convention after some serious political victories this weekend are ready to continue the fight to build DSA into a principled anti-imperialist, mass working-class socialist party ✊ 🌸
Tweet media one
4
8
62
@DSAEmerge
DSA Emerge
3 years
Before Saturday's NYC-DSA convention we want to address the COVID-19 proposal that wasn't voted on the agenda. As socialist organizers we can't be abdicating our responsibility to ensure our shared spaces are safe and accessible to all. Read our statement:.
0
24
63
@DSAEmerge
DSA Emerge
3 years
Hey comrades! NYC-DSA Convention Delegate elections are here and we have a slate of committed organizers running on a platform focusing on membership development, organizational democracy, and independent working class organization! Vote for these comrades by Friday 9/23! 🌸
Tweet media one
3
21
61
@DSAEmerge
DSA Emerge
4 years
emerge comrades out in force for @brandonwestnyc today! sign up for a shift today and help us get out the vote
Tweet media one
0
6
68
@DSAEmerge
DSA Emerge
5 years
Honorary Emerge Member Mike Davis.
1
7
62
@DSAEmerge
DSA Emerge
5 years
WORK SUCKS (I KNOW) an Emerge teach-in featuring sociologist and writer Wilson Sherwin 🌸 Join us this Sunday (8/23) at 5 p.m! The conversation will be streamed via YouTube. RSVP here:
Tweet media one
5
11
65
@DSAEmerge
DSA Emerge
2 years
We're excited to announce our endorsement of @GerardDalbon for the DSA Democracy Commission! We encourage national convention delegates to vote for Gerard to bring years of international organizing and internal political experience to help develop DSA's democratic structures. 🌸
Tweet media one
1
19
56
@DSAEmerge
DSA Emerge
6 years
Solidarity knows no borders. #DSACon2019.
@DSA_Immigration
DSA Immigrants' Rights 🌹
6 years
DSA passed resolutions today in support of Open Borders and the Green New Deal! Our future is internationalist, anti-imperialist and ecosocialist. 🌎🌹.
1
15
57
@DSAEmerge
DSA Emerge
6 years
$10 billion that could be spent on:. ✏️ Funding public schools, students and teachers.🏘️Building truly affordable public housing.⚕️Mental health care and more counselors and therapists.⚡Public control over our utilities/ConEd. Shut this down. Divest from mass incarceration now.
@nonewjails_nyc
No New Jails NYC
6 years
The City Planning Commission just decided to OK spending $10billion on jailing our people for another century.
0
19
57
@DSAEmerge
DSA Emerge
3 years
Emerge will be co-hosting a series of film screenings at @SpectacleNYC in Brooklyn of Seeing Red: Stories of American Communists, a 1983 documentary by Julia Reichert and Jim Klein which examines 50 years of communist organizing by CPUSA members. Join us:
Tweet media one
2
14
58
@DSAEmerge
DSA Emerge
4 years
happy birthday to this Taurus icon— Karl Marx 🥳
Tweet media one
1
8
58
@DSAEmerge
DSA Emerge
4 years
Labor is entitled to all it creates ✊ we stand in solidarity with @BAmazonUnion workers! #BAmazonUnion @YesToBAmazon
Tweet media one
0
8
56
@DSAEmerge
DSA Emerge
5 years
here’s syllabus with some readings that was put together by @prisonculture
2
17
52
@DSAEmerge
DSA Emerge
4 years
thank your communist social media manager today.
1
2
54
@DSAEmerge
DSA Emerge
4 years
Happy May Day comrades ❣️🌹✊
Tweet media one
1
12
54
@DSAEmerge
DSA Emerge
3 years
Big congratulations to our comrade Jessica on her Administrative Committee election win for NYC-DSA chapter Secretary! 🌸.
2
10
49
@DSAEmerge
DSA Emerge
6 years
The motion to get our Open Borders resolution on the agenda passed!.
0
6
50
@DSAEmerge
DSA Emerge
2 months
🌸EMERGE GOES NATIONAL🌸. 🎉 Party with Emerge as we celebrate our 6 year anniversary ♉️ by taking our caucus national! Sick DJs 💿 tarot readings 🔮 and of course some political education 🤓. All comrades welcome!. 📆 Fri 4/11 5pm - late.📍Starr Bar BK.🔗
Tweet media one
1
16
58
@DSAEmerge
DSA Emerge
4 years
The Cardinal Slate has dissolved. Our statement:
1
9
54
@DSAEmerge
DSA Emerge
5 years
🌸 Emerge Presents: Mike Davis on the Rebellion for Black Lives, History of Urban Resistance, and the Future of the U.S. Left! Join us next Friday (July 3rd) at 7 p.m. ET! RSVP here:
Tweet media one
2
18
50
@DSAEmerge
DSA Emerge
5 years
In 2019, Emerge delegates to the NYC-DSA city convention put forward a resolution to organize for a socialist city council slate in 2021,
3
8
50
@DSAEmerge
DSA Emerge
4 years
We are proud to announce that our amazing comrade Marvin (@Sulliedsubjects) was selected to attend the Congreso Bicentenario de los Pueblos in Caracas, Venezuela!🌸Please donate and support building international socialism.
@dsa_intl_comm
DSA International Committee
4 years
DSA IC is honored to announce two exciting developments on the front of international solidarity for the Democratic Socialists of America. For the first time in its history, DSA will be sending delegations to Peru and Venezuela.
0
7
50
@DSAEmerge
DSA Emerge
5 years
when Emerge drops a position paper
Tweet media one
0
4
50
@DSAEmerge
DSA Emerge
4 years
On Jan 9th and 10th, DSA Emerge met, discussed (boy did we discuss) and democratically selected 7 priorities for the year 2021. We are proud to present them to you here! .
2
7
52
@DSAEmerge
DSA Emerge
2 months
The world has changed since Emerge was formed in 2018, but deliberation, democracy and diversity remain keys to our caucus's emergent strategy. Read our updated Points of Unity as we go national on 4/11🧵. Full points . If they resonate, apply to join us!
Tweet media one
1
16
51
@DSAEmerge
DSA Emerge
4 years
Over the past year we programed a series called The Revolution Will Be Streamed, consisting of screenings and discussions on films about the history and promise of global liberation struggles. All these and related resources are now up on our new site! 🌸.
2
13
46
@DSAEmerge
DSA Emerge
3 months
🌸BATTLE OF ALGIERS SCREENING🌸.Join us on Friday, Mar 7th at Starr Bar in Brooklyn for Against Settler Colonialism: a screening of the famous anti-colonial film, Battle of Algiers, followed by a discussion on its implications for modern day struggles
Tweet media one
1
12
53
@DSAEmerge
DSA Emerge
6 years
Our own Jennifer James talks about the need for a militant response to attacks on reproductive rights — Resolution #70: Mass Strike for Reproductive Justice ✊ #DSACon19.
@VICE
VICE
6 years
"A mass strike is different than a march or rally because it asks people to take risks in order to fight for what they believe in."
0
19
49
@DSAEmerge
DSA Emerge
5 years
Happy birthday to Karl Marx, our Taurus king 🎉
Tweet media one
1
3
49
@DSAEmerge
DSA Emerge
4 years
Defund, disarm, and abolish the police.
1
20
47
@DSAEmerge
DSA Emerge
4 years
well, we’re still here. how’s everyone?.
1
0
48
@DSAEmerge
DSA Emerge
5 years
Join us on Sunday, Aug 2 for a panel discussion on the future of our organizing and the concept of a workers party, co-hosted by Emerge and @redstarsf 🚩 Register at:
Tweet media one
1
13
47
@DSAEmerge
DSA Emerge
2 years
As Israel commits genocide in Gaza, opportunistic attacks against the right to protest are becoming dangerously common. We must confront the attempts to disenfranchise protesting our own government's role and come together across differences to stand in solidarity with Palestine.
1
10
49
@DSAEmerge
DSA Emerge
6 years
Open Borders Must Be Part of Any Response to the Climate Crisis via @thenation
1
15
45
@DSAEmerge
DSA Emerge
5 years
And while the Democratic Party is unquestionably an obstacle to class struggle in the US, replacing the Dems with a major socialist or labor party would not remove the pressures and limits that capital places on all parties.
1
3
41
@DSAEmerge
DSA Emerge
6 years
Building a mass movement to abolish the social domination of capitalism demands we forge new ties and strengthen old ones, expanding our ability to collectively care for one another. The @DSAEmerge fam? .We run deep. Join us: .⚒️🌸
Tweet media one
0
5
43
@DSAEmerge
DSA Emerge
5 days
Vote the 🧱Brick by Brick🧱slate for the 2025 DSA National Convention NYC delegation!. DSA can be the connective tissue between the street movement, labor and tenant unions, student groups, a principled SiO project & community orgs. Let’s build towards liberation, brick by brick!
Tweet media one
Tweet media two
Tweet media three
0
17
63
@DSAEmerge
DSA Emerge
6 years
“. it marks the moment when emancipation finally reached those in the deepest parts of the former Confederacy. In many ways, Juneteenth represents how freedom and justice in the US has always been delayed for black people”
0
11
46
@DSAEmerge
DSA Emerge
5 years
“Prison abolition is at its core an ideological and political organizing project that seeks to not only tear down existing prisons and jails, but to create an equitable society which addresses the core problems that lead to incarceration. ”
1
6
39
@DSAEmerge
DSA Emerge
5 years
when they tell you to close the gap after organizers have been leading the march at a brisk jog pace for 8 miles
Tweet media one
0
1
37
@DSAEmerge
DSA Emerge
4 years
good morning sunday morning.
2
2
43
@DSAEmerge
DSA Emerge
4 years
rank Justin Charles #1 for NPC pass it on.
2
8
45
@DSAEmerge
DSA Emerge
6 years
"Without a mass working-class movement, antifascist organizing is doomed to failure; but without antifascist organizing, so too is a mass working-class movement." - @_grendan on antifa and the right's attempts to criminalize radical left-wing politics.
1
8
44
@DSAEmerge
DSA Emerge
4 years
hey @nycDSA 👋 City Convention is coming up! we urge you to support these 2021 Convention Candidates. These dedicated organizere are running on a platform to make NYC-DSA an organization of organizers!.
1
13
44
@DSAEmerge
DSA Emerge
4 years
🌸 here’s our lil voting recommendations for #DSACon2021
Tweet media one
Tweet media two
1
17
40
@DSAEmerge
DSA Emerge
5 years
📣 join us this Saturday (5/2) for a screening and discussion of Julia Reichert’s documentary SEEING RED, which highlights reflections from CPUSA members. Screening starts @ 7 p.m. and discussion @ 9:30 p.m. 🌹RSVP at
3
12
38
@DSAEmerge
DSA Emerge
5 years
thank you to everyone who showed up to an amazing teach in 🌸 abolition can’t wait #DefundDisarmAbolish
Tweet media one
0
11
42
@DSAEmerge
DSA Emerge
6 years
DSA Emerge 🤝 @RedStarSF 🌠.#DSACon2019 #Solidarity 🌹✊
Tweet media one
1
7
43
@DSAEmerge
DSA Emerge
2 months
Stay tuned…🍎🪱👀
Tweet media one
1
6
43
@DSAEmerge
DSA Emerge
4 years
Tweet media one
0
1
39
@DSAEmerge
DSA Emerge
4 years
Vote for these incredible candidates for NYC-DSA Convention delegates, running on a platform of:.• Deepening members’ capacity thru a Mobilizer Program • Strengthening branches & collective accountability thru geographic sections
Tweet media one
0
15
38
@DSAEmerge
DSA Emerge
6 years
solidarity with the protestors in Puerto Rico fighting to remove a corrupt, misogynist governor from power. Here are some images from the manifestations in San Juan yesterday (📸: @Clau_Sotomayor) #RickyRenunciaYa #RickyVeteYa
Tweet media one
Tweet media two
1
14
36
@DSAEmerge
DSA Emerge
5 years
“The leveler is a tool for salaried workers to distribute wealth evenly across a database of freelancers, service industry and gig economy folks who are impacted by COVID-19 health and safety restrictions” 🌸
0
14
33
@DSAEmerge
DSA Emerge
1 year
DSA Emerge stands in unconditional solidarity with @ColumbiaSJP and all @NationalSJP chapters in its struggle for a popular university for Gaza. Long Live the Resistance!.From the River to the Sea, Palestine will be free!
Tweet media one
0
10
38
@DSAEmerge
DSA Emerge
5 years
Our reflections on the Bernie campaign, building lasting working class institutions and the evergreen question: “What is to be done?”
2
16
35
@DSAEmerge
DSA Emerge
4 years
🌸THIS THURSDAY🌸 we'll be hosting a teach-in on communist politics and organizing with special guest, author and founder of .@viewpointmag Asad Haider! . RSVP here:
Tweet media one
2
3
38