2024-25 End of NPEC Term Report
What We Did
As we close the book on another NPEC term, I’d like to use one of my last acts as chair to recap the past year, debrief how we did, and preview what’s to come.
The centerpiece of this term was NPEC’s inaugural National Capital Reading Group (CRG). This ambitious project was our first foray into reading a foundational socialist text at a national level. The Reading Group divided Capital Vol. 1, into several monthly sections, where we would meet on Zoom to have rotation facilitators review key ideas and discuss. We also provided our guide so that chapters or regions could have their own Capital reading group. Our kickoff event had over 500 RSVPs in October. While there was a dropoff, like any reading group, we did have a good number of members make it to the final session at the end of February. We feel that the CRG went so well, we will make it an annual tradition, and would like to adopt the format to other foundational socialist texts.
Chapter Support
Our Chapter support subcommittee continued on its mission by mentoring 20 chapters and multiple trainings, including how to have a socialist night school, talking to non-socialists, and our how to have a childwatch in your chapter.
Curriculum
We published two new modules this term: Race and Capitalism in the United States: An Introduction and Fascism and the American Right. Next term, we are committing to publishing even more modules while revamping our old modules with new readings, materials, and resources for chapter to political educators to use out of the box. We are also excited to share that our modules will be moving to a DSA Moodle shortly.
Events
They had a very active term, producing 4 of their typical mass calls while venturing into new territory and planning the first series of national foundational calls in collaboration with the NPC. Events also lent a hand with the Capital Reading Group, the annual Educators’ Conference, and other NPEC mass calls. You can find recordings of these events and series on the DSA YouTube.
Comms and Podcast
We democratized our podcast production to expand the scope of topics while maintaining quality, producing 13 episodes. The Class podcast has grown its listenership by over 10,000 downloads in the past year, moving past 26,000 this past month. Our newsletter Redletter, is also gaining popularity through its quality and pertinent information about political education in DSA. It is read by an average of 3,600 members monthly this term.
Meeting Goals
At the beginning of this term, we set some goals about the content, events, and materials we’d like to produce this year. I wanted to reflect on those goals to highlight the ones we met and put a pin in what we can strive for this coming term.
- We had the ambition to create several new trainings and how-tos geared at new and at-large members, along with developing chapters. A new facilitation and how-to start a political education training will debut soon, after the member surge in the wake of the 2024 election. We did implement our national foundations call in conjunction with the NPC and help wrangle DSA 101 and new member resources. So, we didn’t check all our boxes, but we did get some important ones marked, especially those that met the moment.
- Resources depot This is halfway met. Over the past term, we have gathered many new and diverse chapter-created materials, but we haven’t yet sorted, categorized, and posted those on the resource page.
- Democratic Socialists of America: A Graphic History, which we helped the DSA Fund produce, is finished and available digitally. As of this writing, a Kickstarter campaign will soon launch to produce physical copies. NPEC’s next step is to possibly make an accompanying lesson plan for chapters to utilize along with the Graphic History.
- The Spanish translations of our foundational modules are complete and can be found here. It went down to the wire, but NPEC was able to complete our initial goal of offering our materials in more languages. With a language justice and accessibility resolution up for debate at this year’s convention, we look forward to having a wider and more diverse set of translated materials.
- We wanted to continue to have contact with every chapter, no matter the size, to see if they are doing political education and how we can help them better facilitate their programs. The goal of reaching every chapter and getting their status still eludes us, but our yearly survey, which we sent out many times and worked with the NPC to circulate it, had the most interactions of any term. With that, we could work with large and established chapters like Philly down to Organizing Committees like Alachua County in Florida. NPEC and our Chapter Support subcommittee will continue our outreach through every avenue at our disposal to reach out and communicate with chapters.
- Through an NPC resolution after the 2024 election results, we were asked to put on another round of socialist foundations mass calls. This was an excellent opportunity to meet one of our goals and revamp the program with the participation of our national co-chairs. These calls were well attended and are now on DSA’s YouTube.
- The Capital Vol. 1 Reading Group was the feather in our cap this past term. It created the most buzz of any event that NPEC has put on, with over 200 members attending our kick-off event. Along with reading a seminal socialist text, the reading group made many members aware of our committee and offerings. There was a drop off like any reading group, but especially one of this density. Still, we finished with a solid core and built the foundations to make this an annual event while providing the blueprints to do it with other essential readings.
- We also hosted a second national reading group for Eric Blanc’s recently released book, We Are the Union, in collaboration with the DSA’s National Labor Commission, YDSA, and EWOC. This strong collaboration led to one of our best-attended calls, with over a thousand people turning in for the launch call that featured Eric Blanc, labor writer Kim Kelly (author, Fight Like Hell), and Moe Mills of Starbucks Workers United. The Recap Call featured Jane Slaughter of Labor Notes and Jaz Brisack, an original organizer of Starbucks Workers United, to discuss their impressions of the book with the author, Eric Blanc.
Next Term
NPEC members came together and democratically decided our goals for the future in our 2025 Consensus Resolution. After meeting our charter goals from Resolution 33 at the 2019 Convention, we outlined how we will continue improving our current fair and what we strive to do next to keep developing political education in DSA, thereby shaping the future of DSA as we grow and develop as an organization.
- Expanding our volunteer and contributor pool of members
- Structurally, shore up our place as a dynamic national committee with an increase in budget and staff time
- Add depth and width to our media offerings and member outreach
- Expanding the scope of topics and increasing the frequency of our podcast Class
- Creating more video content for DSA’s YouTube channel
- Ensuring that our Educators’ Conference is held regularly throughout the term.
- Continue to expand and improve our curriculum offerings
- 4 new Socialist Night School Modules
- Democracy, Civil Society, and Socialist Politics
- What is Internationalism for Socialists?
- Socialist Analyses of Nativism and Racism
- Socialist Feminisms & Gender Liberation
- Refine and improve past modules for use in Socialist Night Schools
- Found a Party School to be used in conjunction with the Growth and Development Committee’s hard skills trainings
- A Socialist Sprouts curriculum for children, parents, and caregivers
- The Capital Reading Group will continue annually, with the prospect of offering more reading groups for other critical socialist readings.
- 4 new Socialist Night School Modules
2025 January-April Recap
Over the past three months, our movement has made powerful strides in building the collective project of ecosocialism and climate action, with DSA chapters across the country organizing around transit, housing, and energy to put people and the planet over profit.
2025 began with strong momentum from Detroit DSA, where comrade Mel H led a successful Building for Power (B4P) power mapping training for their “Bring Back the Tracks” transit campaign. About 15 members—both new and experienced—came together with high energy and deep engagement. The chapter launched power mapping and research working groups in preparation for their next ecosocialist meeting, strengthening their capacity to fight for climate and economic justice locally.
The campaign itself received positive local press coverage on Detroit Public Radio and Click On Detroit, highlighting the growing influence of our ecosocialist vision in the motor city. By the end of February, Detroit’s campaign was officially designated as a Building for Power campaign!
Meanwhile, in Louisville, the Get on the Bus campaign—fighting for expanded bus funding alongside the ATU—hit a major milestone, landing on the front page of the Courier Journal in January!
Then in February, the campaign secured key union endorsements, including the Jefferson County Teachers Association. The campaign also presented to the Louisville Central Labor Council, which voted unanimously to join the coalition and sign the demand letter! In a major show of support, the Kentucky State AFL-CIO also signed on, with its director publicly recognizing DSA as “the real deal” in building working-class power 
Those nearby can join their next campaign meeting May 13.
Metro DC’s We Power DC was reauthorized as a chapter priority campaign, and kicked off 2025 with a Public Power 101 to train organizers on the essentials. This spring, the campaign is hosting monthly wheatpasting around the city, with summer public power canvasses to launch soon! And for all public power policy nerds… stay tuned for We Power DC’s white paper on public power in the District — publishing later this month.
House the Future in NYC began canvassing efforts to advance social housing as a key site of climate resilience. They collected nearly 1000 signatures over a few weekends in support of a statewide social housing developer.
In February, ecosocialist work connecting climate, labor, and public power continued to gain traction. In Milwaukee, comrade Alex Brower won the primary for Common Council, running on a platform to replace local utility We Energies—a bold step toward public, democratically controlled utilities backed by DSA’s might!
Finally, Los Angeles shared a deep dive into their Mass Transit for All campaign in a feature Q&A, offering lessons on how to tie mass transit to a broader vision of ecosocialist transformation. Give it a read.
—
These past three months reflect not only important local victories, but also the power of organizing at the intersection of climate, labor, and public goods. As more chapters take on strategic, place-based campaigns, we’re building toward a future where ecosocialism is not just a vision—but a material force in the everyday lives of working-class people.
The post 2025 January-April Recap appeared first on Building for Power.
Statement on the Mistrial of Former GRPD Officer, Christopher Schurr
We, the Greater Grand Rapids Chapter of the Democratic Socialists of America, are disappointed the jury failed to convict former police officer, Christopher Schurr, and the case was declared a mistrial. We demand that a new trial be held as soon as possible. We also demand that County Prosecutor, Chris Becker, recuse himself and let someone who hasn’t received political donations from Schurr’s Police Union try the case.
The Lyoya family has been waiting three years for this trial to take place and are now being forced to wait longer while Christopher Schurr is still walking free. While this case has been about Justice for Patrick, this mistrial means the Lyoya’s civil case against Schurr and the City of Grand Rapids must also wait.
Christopher Schurr clearly showed intent to kill. Once he drew his weapon, he offered no warning, never said, “stop or I’ll shoot,” and shot Patrick in the back of the head. Schurr testified on the stand that he didn’t know what he was shooting at, he just fired at Patrick Lyoya. But the physical evidence showed the gun was pressed against the back of Patrick’s head when he fired.
We are disappointed that the GRPD Captains testified in defense of Schurr. There are still people on the police force who believe murdering civilians out of frustration is “reasonable” behavior. The GRPD remains a threat to our community.
We are thankful to the many community members who stood up to participate in marches, rallies, and other outcries for justice for Patrick. We are disappointed in the outcome of this trial and acknowledge that our efforts for police accountability are not over.
The post Statement on the Mistrial of Former GRPD Officer, Christopher Schurr appeared first on Grand Rapids Democratic Socialists of America.
2025 GNDCC Priority Committee Resolution
Whereas the existential threat of the global climate and ecological crisis we face, unlike any in human history, requires socialists to make this a central terrain in our struggle for a better world and against a racialized capitalist system profiting from extraction, exploitation, and domination.
Whereas the Green New Deal (GND) is a flexible and popular framework for transformative state climate and environmental action, not a particular bill or predetermined set of policies.
Whereas, DSA adopted resolutions in 2019, 2021, and 2023 to prioritize fighting for an ecosocialist Green New Deal as defined by DSA’s democratically adopted GND Principles;
Whereas in 2023, the GNDCC launched the Building For Power (B4P) campaign to train and support DSA chapters to fight for state and municipal GND-style reforms in coalition with unions and other mass working-class organizations behind a common vision of an emancipated, democratic, and sustainable society;
Whereas, the GNDCC has provided dozens of trainings, workshops, mass calls, webinars, and policy briefs for at least 85 chapters in support of the B4P strategy;
Whereas, chapters around the country have adopted B4P campaigns and successfully built significant relationships with organized labor and propelled socialists in office, including Milwaukee’s Power to the People, Chicago’s Fix the CTA, Louisville’s Get on the Bus, NYC’s House the Future, and more;
Whereas, the GNDCC, as all national bodies, has submitted a report going into further detail on activity within the past two years;
Whereas by coaching chapters to run B4P campaigns, the GNDCC can help build DSA’s capacity to respond to a second Trump administration by developing strong chapters that can execute strategic campaigns;
Be it therefore resolved the GNDCC is rechartered as a national DSA priority commission until the 2027 DSA Convention, and is tasked with continuing its work training, coaching, and supporting chapters with Building for Power campaigns.
Resolved that the GNDCC will continue to train and organize DSA chapters to run and win legislative campaigns and labor and ballot demands for reforms that shift structural power to the working class by building public sector and organized labor capacity—like expanded mass transit, democratized and decarbonized public energy, green social housing, and green public spaces and facilities.
Resolved that the GNDCC will continue to support the development of chapter capacity by providing campaign-oriented training, coaching, resources, and educational materials and facilitating cross-chapter coordination as part of a larger unified strategy.
Resolved that the GNDCC will continue to emphasize collaboration with other DSA national bodies on overlapping campaign and policy areas, especially via mass political education events. Specifically, GNDCC will work with the NPC’s Trump Administration Response Committee (TARC) to incorporate, where strategic, B4P and the GNDCC’s ongoing work into the messaging and tactics of DSA’s national response to the Trump administration.
Resolved that the NPC will appoint the 11-member GNDCC within 60 days of the start of the NPC term, to serve a term of two years until the 2027 National Convention. The outgoing GNDCC will solicit applications and the NPC will appoint candidates based on the capacity, skills, and knowledge needed for carrying out this campaign.
Resolved that the GNDCC will maintain such subcommittees and processes as needed to fulfill the campaign’s objectives.
Resolved that the NPC will commit resources to the work of the campaign, particularly coaching, training and growing DSA chapters engaged in work within its umbrella. Such resources shall include, at least, the following:
- Staff, technical, and other support for campaign fundraising and merchandise, as reasonably needed and requested by the GNDCC;
- Budget funds necessary to support digital tools and resources for campaign organizing;
- Access to DSA member data and other resources as reasonably needed and requested by the GNDCC.
Call your Reps and Tell Them to Let Trans Kids Play Sports
On March 12th, eight state Democrats in Michigan voted for an anti-trans resolution that would hurt trans kids in schools.
HR40 is a non-enforceable resolution that strongly encourages the Michigan High School Athletic Association to discriminate against trans women by following Trump’s executive order to ban trans-women in women’s sports.
Despite it being non-enforceable, this resolution would lead to increased harassment and discrimination towards trans children who just want to play sports with their classmates.
The eight state Democrats who voted for this resolution are Rep. Alabas Farhat, Rep. Peter Herzberg, Rep. Tullio Liberati, Rep. Denise Mentzer, Rep. Reggie Miller, Rep. Will Snyder, Rep. Angela Witwer, and Rep. Mai Xiong.

Call your state Representative and let them know how you feel about their vote! You can find your state Representative here!
If your state Representative voted yes for this resolution, call them to express how disappointed you are and tell them they need to stand for trans rights or you will be voting against them in the next election.
If your state Representative voted no for this resolution, call and thank them for siding with trans people. Encourage them to continue their support and to speak up for the rights of trans people. We need as many people in positions of power to be on our side.
Keep in mind, your state representative does not represent anywhere close to as many people as your US Congress representative. Your call could very well sway them to support trans people going forward, even if they are Republican. In Montana, 29 Republicans changed their mind on an anti-trans bill after Reps. Zooey Zephyr and SJ Howell gave impassioned speeches. This goes to show that it is possible to sway state Republicans.
The whole situation was handled so maliciously. Speaker Pro Tempore Rachelle Smit (R-43), a far-right Republican who believes the 2020 election was stolen from Trump, kept cutting off the speeches of Democrats so that her Republican colleagues could speak. The vote was then rushed through the House without letting Democrats finish their speeches. Erin in the Morning provides a copy of the whole situation here.
We must all stand for the rights of trans people!
The post Call your Reps and Tell Them to Let Trans Kids Play Sports appeared first on Grand Rapids Democratic Socialists of America.
Local Corporate Elites use the Buffalo-Niagara Partnership to Present an Immoral Inadequate Agenda to Politicians
Buffalo DSA’s Response to Buffalo Niagara Partnership’s 2025 Advocacy Agenda
We are a volunteer effort of class-conscious Western New Yorkers who have researched and organized against the BNP.
Here’s what you need to know:
Buffalo-Niagara Partnership stands for expensive, private healthcare on behalf of their health insurance company donors and board members.
Universal, public healthcare is what we need as people, patients, caregivers, and workers.
Unlike the “Advocacy Agenda” states, the child tax credit is not a solution to the childcare crisis.
Groups who might be actually concerned about the workforce should use their political power to advocate for direct cash payments to families to help with childcare costs, and a universal childcare system of well-paid caregivers.
BNP warns about the”benefits cliff” that means-testing creates, while advocating against universal policies that would solve the problem.
The solution is a state that provides support to all of us and encourages shared responsibility.
They want blank checks for their friends to make superficial improvements to our city while our existing housing issues worsen.
What we need is Good Cause Eviction and measures for Rent Control to start. We ultimately need public, social housing and anti-discrimination in New York.
BNP’s genius development ideas include a push for Buffalo to take part in over-investment in Al centers that fry our power grid and have little potential for actual adoption, while opposing environmental progress.
Building a tech bubble locally is an oversight that will lead to job loss in the future.
We have all the productive capacity we need to thrive, but the power is held in the wrong hands.
BNP’s scarcity mindset around taxes, as well as desire to protect and expand the private sector at great cost to the public, reflects their elite members’ preferences – not the scale and potential of New York’s economy.
A better Western New York is possible – if we get educated, build the independence, and political courage to prioritize the needs of working people.
The Butlalo-Niagara Partnership is structurally incapable of undertaking, or even guiding, such a task.
Political leaders should be held to account for their collaboration with them.
Take action with us:
- Read our full reports and share our materials – we are a volunteer effort!
- Sign our Back Off, BNP open letter exposing the relationship between our local corporate elites and politicians!
- Use our tools to contact your rep and demand they bring universal healthcare to a vote in NY this year!
- Share your healthcare story with us. Lets flip the script on the corporate for-profit care industry.
- Union Members: Advance a resolution in your union to support universal healthcare.
Free Mahmoud Khalil – Protect Student Activists
Mahmoud Khalil, Columbia University activist, was unjustly arrested by ICE on March 8th in what is a clear attack for his pro-Palestinian work on campus in the spring of 2024.
Mahmoud was forcibly abducted from his New York apartment and now detained in Louisiana. ICE even threatened his wife with arrest, a US citizen who is 8 months pregnant. The Trump admin is attempting to revoke Mahmoud’s green card and deport him without criminal charges and without providing evidence.
In a post on Truth Social, President Trump applauded ICE for this arrest and promised more to come. In an earlier post, he claims they will freeze all federal funding for any school, colleges, or universities that allow so-called “illegal protest.” Coming from the guy that pardoned even the most violent of the January 6th Insurrectionists, we know this isn’t about legality but simply silencing speech he disagrees with.
First they came for Mahmoud Khalil and I’m gonna fucking say something!
Our comrades in NYC DSA have set up a few ways for you to take action now!
Call your members of Congress – using the provided script, demand action to secure Mahmoud’s release and protect the rights of activists.
Email your elected officials – urge them to take immediate action to stop the targeting of student activists and immigrants.
Let’s make one thing clear: we will not allow our communities to be silenced or terrorized. The fascists in the White House are hoping this will have a chilling effect on political speech and protest. And that’s why we need to be fired up!
The post Free Mahmoud Khalil – Protect Student Activists appeared first on Grand Rapids Democratic Socialists of America.
Organizing for a Green New Deal under Trump 2.0
When we laid out our theory of power in 2022, we were organizing for a Green New Deal in a neoliberal Democratic administration over which the Left had limited power. We knew the following four years would be more of the same if we were lucky; now, we find ourselves at the conjuncture of Trump 2.0, which will be worse. Already, ICE is raiding homes and workplaces and chapters are in the streets trying to protect trans people and workers, while Democrats cower or criticize Trump for low deportation numbers. The Administration has launched a trade war, frozen research grants, escalated attacks on immigrants and transgender people, and started purging federal workers, with Elon Musk in charge of gutting the administrative state. Basic environmental protections like the Clean Air Act are under threat, even as we barrel past international emissions targets.
Trump has already issued an executive order to halt future Inflation Reduction Act (IRA) spending, an unconstitutional attempt to reappropriate what Congress has already approved that will be challenged in court. As flawed and inadequate as it is, Biden’s IRA, still in its infancy, has just begun to bear fruit as a weak “green” industrial policy. Though unraveling the IRA would undermine job creation and economic growth in key Republican districts, that material fact may not be enough to save the legislation from forces dead-set on stopping our transition from fossil fuels to clean energy, even via mostly private means, and committed to precluding the state from acting on climate mitigation and adaptation. So far the direct pay provision of the IRA, a key component of the Build Public Renewables Act passed by some of New York state’s DSA chapters, remains unscathed.
Although the full fate of the IRA is uncertain, we already know that compromise legislation has not spurred the kind of green economic populism this moment requires. As Thea Riofrancos and Daniel Aldana Cohen pointed out, our vision for a socialist Green New Deal goes far beyond the hybrid “Prius economy” promised by legislation like the IRA. The Prius economy is driven by the private interests of big capital, which push investment—including federal subsidies and loans—towards cars and suburban housing and electric jets. We intend to change that direction, fighting for public investment in public goods like mass transit, green social housing, parks and trails, and healthy schools, all built and operated with good union jobs.
During the next four years, DSA will continue to fight for those policies at the state and local level. Because the federal terrain is more hostile, we think the task before us remains to build local power with legislative, labor, and electoral organizing in order to expand public services to tackle both the cost-of-living and climate crises.
Building with Labor
DSA’s long-term orientation towards rebuilding the labor movement is at the heart of our strategy. Of course, Green New Deal organizing can help do that, but it’s also clear that labor power is essential to winning climate policy at the scale and speed needed. We encourage GND and labor organizers in chapters to support workers bargaining for fair contracts and walking the picket line, while we help them build enduring coalitions with labor to win local changes that, in turn, create union jobs, enabling further organizing. This is why every B4P campaign places just transition demands and the creation of green union jobs at the center of the strategy. This process of changing state terrain so it is more conducive to working class organizing – while also engaging in direct working class organizing – is key to class formation in this moment, and a role DSA is uniquely capable of filling.
We’ve already seen bargaining for the common good used to win Green New Deal demands in LA, where United Teachers Los Angeles won provisions for solar panels, green spaces, and electric school buses in their last round of contract negotiations. And the organized Left has the first real opportunity to organize a general strike on May Day 2028, with the UAW calling for unions to align their contract expiration dates so the labor movement can take action as a whole. The UAW also happens to be a model for the kind of rank-and-file reform that needs to spread throughout the labor movement. Through their contract negotiations they are setting the terms of the EV transition, and creating space for other climate demands, like a 32-hour work week. Our long term project of rebuilding the labor movement continues, and Green New Deal unionism can help us win the future the working class deserves.
Winning State Power
The GNDCC originally launched Building for Power partly as a way to build on electoral organizing and wins. Coalitions led by DSA, labor unions, and DSA electeds can fight for different elements of GND policy. We recognize this timeline can become vague and/or lengthy, but we also understand that electoral organizing and labor organizing, led and cohered by socialists, can build unique forms of pressure on state actors while also accelerating class formation in the local context. We also think that building and operating such broad-based but complex coalitions can help develop strong, skilled DSA chapters that can lead on not only winning GND policy, but responding politically and materially to the climate crises ahead. And we think it’s clear that mass coalitions with labor power can be a major bulwark against the right wing locally and nationally.
Responding to crises
DSA chapters are responding to the immediate threats their communities face under Trump 2.0, and members will continue to be called on to protect people and build networks of solidarity when disaster strikes. But the connections generated in disasters must outlive the moment of crisis. DSA’s task is to organize those relationships into lasting working class solidarity to address the political causes of crises.
Ecosocialist formations can help their chapters respond to moments of crisis, while also preparing them for the future, by Building for Power. We have witnessed devastating hurricanes and wildfires in just the past four months, requiring rapid response from DSA chapters who will spend months helping their communities rebuild. Strong Building For Power campaigns can pivot to disaster response while also fighting to change the conditions that cause these crises in the first place, with policies like green social housing, public power, mass transit, and more. As we respond to urgent threats in the coming years, we cannot afford to lose sight of the long-term horizon: beyond reacting strategically in moments of disaster, our goal is to actively build the future we deserve.
Building toward the Future
Restructuring our economy by returning the wealth created by our ecosystems and our labor back to us, where it rightfully belongs, is the work of our lifetimes. The crises we face are urgent, yet the public goods we are working to expand take years to build out, and there is no time to waste. An organized Left must keep pushing on the local level, where there is still ample opportunity for wins that build working class power and green public sector capacity.
Already, we’re seeing Trump 2.0 take a more rapacious direction, precipitating emergencies at multiple levels. In this setting, it is true that chapters may become stretched responding to immediate demands more pressing than new bus lanes. But our view is that, through B4P campaigns undertaken now, chapters can build the leadership and organizing skills and expand the outreach and recruitment that will be essential to responding to whatever Trump dishes out. And the GNDCC will be there to support chapters that need to pivot their work to meet the moment.
Join our upcoming campaign huddles if you are interested in creating a Building for Power campaign in your chapter:
Building the Green New Deal: Where We’ve Been, Where We’re Going
Wednesday, March 26, 2025 8:00 PM • Virtual
Building for Ecosocialist Power under Trump/DOGE
Wednesday, April 23, 2025 8:00 PM • Virtual




