Email this to a friend:

Anti-Castro Militant Luis Posada Carriles Dies At 90

The Cuban exile tried for decades to oust longtime communist leader Fidel Castro.