The Shenandoah Socialist Collective works to build worker power and solidarity in the Shenandoah Valley. We are committed to building a better world.