Fidel Castro employed a vast spy network that helped him remain in power.
2024
2011
1971
2017
2019
2015
2009
1983
2007
2021
2023
2018
2002
—
1999
2013
1993