Fidel Castro’s internationalism defied the US

  • 6 years ago
Survivor of at least 600 terrorist attacks, Castro led a victorious revolution 150 km from the shores of US imperialism