Castro: The World's Most Watched Man (2015)

Castro: The World's Most Watched Man (2015)

2015-10-22 Peru 44 Min. PG-13
7.3 3 votes

Overview

Fidel Castro employed a vast spy network that helped him remain in power.