A torrent of resistance on the streets, campuses and workplaces is required in the United States, Britain and elsewhere. Hope ...
Socialist Workers Party (SWP) branches across Britain hold weekly meetings where we talk politics and discuss campaigns.