Title: What we stand for
Subjects: Platforms, Communist parties, Socialist Workers Collective (Canada)
Places: Canada