Socialist Alternative has been active in Anglophone Canada for nearly 20 years and was previously known as Labour Militant and then Socialist Resistance. We work closely with Alternative Socialiste in Quebec.
Socialist Alternative is active in youth and stud...more