Episode details

Available for over a year
Luis Posada Carriles is a Cuban exile, and former CIA operative. To fellow Cuban militants, he's a hero - but the Cuban government calls him the 'Bin Laden of the Americas', and says he's responsible for a string of terrorist attacks during the half century he's spent fighting against Fidel Castro. For Assignment, Rob Walker goes on the trail of Luis Posada Carriles, and asks why - despite evidence of his involvement in bombings and assassination attempts - he's able to live freely today in the United States.
Programme Website