Where To Stream Secret Sex Lives of Tyrants Season 1 Episode 2
Fidel Castro
- Aired March 23, 2026
- 60 Min
Examining the sexual power plays, obsessions and abuses that influenced former President of Cuba, Fidel Castro's reign - and sometimes the fate of nations.