Tag Archive for Bill Moyers

Castro: target of the CIA’s secret armies

This 1977 CBS documentary exposed the CIA’s never-ending failure to oust Fidel Castro from power.

Read more