Canadian Socialist League

The Canadian Socialist League (CSL) was the first nationwide socialist organization founded in Canada. It originated in Montreal in 1898, but was strongest in Ontario and British Columbia. The leaders espoused a moderate socialism based on Christian reform principles. Members of the League formed provincial socialist parties. In 1905 these parties...
Found on
No exact match found