Castro: target of the CIA’s secret armies Jefferson Morley July 2, 2017 This 1977 CBS documentary exposed the CIA’s never-ending failure to oust Fidel Castro from power. … Castro: target of the CIA’s secret armiesRead More »