Anti-Castro Militant Luis Posada Carriles Dies At 90
The Cuban exile tried for decades to oust longtime communist leader Fidel Castro.
by Tanya Ballard Brown
May 23, 2018
1 minute
Luis Posada Carriles, a militant and former CIA operative who was lauded by many in the Cuban exile community for his efforts to overthrow Fidel Castro, has died, . He was 90.
You’re reading a preview, subscribe to read more.
Start your free 30 days