Where To Stream The Cuba Libre Story Season 1 Episode 5
Making Heroes
- Aired December 8, 2016
- 53 Min
Heroes of the revolution include the Castros, Che Guevara and Camilo Cienfuegos, but Fidel Castro's brutality and radical leftist reforms divide them.