A COLD WAR
Castro Is Dead. Long Live Castro - CW 299
43:35
In this episode, Cameron and Ray pick up the Cuban Revolution story at its most fragile moment: Fidel Castro has just landed in eastern Cuba with 82 men, most of them dead, scattered, or captured within days. Batista’s regime confidently declares Castro dead, the international press runs with it, and the revolution appears finished before it has begun. But history, as usual, has other plans.…