The ‘Bin Laden’ of Latin America, Luis Posada Carriles, Dies in Florida

May 24, 2018

Anti-Castro terror campaigner Luis Posada Carriles died in Florida at 90, after decades under CIA protection and on its payroll. He had been wanted by Cuban and Venezuelan authorities for bombing a Cuban airliner that killed 73, but the US refused to extradite him

Anti-Castro terror campaigner Luis Posada Carriles died in Florida at 90, after decades under CIA protection and on its payroll. He had been wanted by Cuban and Venezuelan authorities for bombing a Cuban airliner that killed 73, but the US refused to extradite him


The 'Bin Laden' of Latin America, Luis Posada Carriles, Dies in Florida

Transcript Not Available