Cuban Revolutionary Challenges
!!!
The culmination of the Cuban revolutionary struggle was part of a large wave of anti-colonial and anti-imperialist movements that included the Chinese revolution of 1950, the defeat of the United States in the 1952 Korean War, the defeat of France in Dien Bien Phu in 1954, and the Algerian independence movement.
To read the full content subscribe today!