Daily Archives: December 30, 2011

The Meaning of 21st Century Socialism

This gallery contains 1 photo.

The Meaning of 21st Century Socialism for Venezuela By Gregory Wilpert   In what appeared to be a surprise to almost everyone, on January 30, 2005, in a speech to the 5th World Social Forum, President Hugo Chavez announced that … Continue reading

Gallery | Leave a comment