50 Years of Cuban Socialism: Achievements of the Cuban Revolution

Pin It

cuba 50 years of cuban socialism50 Years of Cuban Socialism: Achievements of the Cuban Revolution

Add to cart

Analysis of the achievements of Cuban socialism over the past half-century, from health and education to the environment and international relations.