a brief history of the world communist movement – people's world
Currently, the “Bolivarian pink tide” of leftist governments is in difficulties, and the left has lost power in a number of important countries,, but the mobilized social base in each country, for a program of social justice that is explicitly or implicitly based on socialist concepts, continues..…