Cuba and Venezuela describe Luis Posada Carriles as the Bin Laden of the Americas. Rob Walker goes on the trail of the man who has spent half a century fighting against Cuba’s Fidel Castro. Show more
Discover 11,128,835 listings and 280,368 playable programmes from the BBC
Cuba and Venezuela describe Luis Posada Carriles as the Bin Laden of the Americas. Rob Walker goes on the trail of the man who has spent half a century fighting against Cuba’s Fidel Castro. Show more