Posted in Economics Environmentalism Featured Health Care International North America Social Movements Socialism/Communism Unions Video

Communists/Democrats: Spot the Difference

Here’s a Communist Party of Canada video from the recent General Election. Can anyone distinguish the policy ideas presented here, from those of the US…

Continue Reading