Castro: World’s Most Watched Man

Discovery Channel - 2021.10.15(fri) 09:00PM program schedule
 
With exclusive access to those who worked for and against him, we uncover the inner workings of the vast spy network that allowed Fidel Castro to remain in power.