Fate of Castro's Cuba should Nixon win in 1960?

Discussion