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

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

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

Sorry, we couldn't find any posts. Please try a different search.

Transcript Not Available