Cuban exile, former CIA agent, terrorist
Cuban-born Luis Posada Carriles, a naturalized Venezuelan and a longtime CIA operative, is a convicted terrorist in two countries who escaped from... more »
Updated over 4 years ago