What we stand for
What we stand for INTERNATIONAL SOCIALIST LEAGUEThe International Socialist League (ISL) is the British section of the International Workers League-fourth international (IWL-fi). We have active
What we stand for INTERNATIONAL SOCIALIST LEAGUEThe International Socialist League (ISL) is the British section of the International Workers League-fourth international (IWL-fi). We have active
Contact Are you interested in joining International Socialist League? Want to contact us for some reason? Fill out the form below and we’ll contact you