Castroism
#### Definition
Castroism is a revolutionary ideology associated with Fidel Castro's Cuban socialism.
#### Core Principles
- Anti-imperialism, nationalization, social welfare.
#### Historical Origins and Development
From 1959 Cuban Revolution.
#### Key Thinkers or Figures
- Fidel Castro, Che Guevara.
#### Notable Variants
- Guevarism.
#### Criticisms or Controversies
Authoritarianism, human rights issues.