
Latin America and socialism of the 21st Century
By Stephen MacAvoy
The most advanced political struggles in the world today are taking place in Latin America, specifically in Cuba and Venezuela where forces representing the working class have conquered state power, broken with imperialism and continue to consolidate their own revolutions and assist the leftward advance across the continent.