Article Image

IPFS News Link • TERRORISM

Castro denounces US protection of terrorist

• AFP (Raw Story)
Posada was jailed in Venezuela for masterminding the October 6, 1976 bombing of a Cubana Airlines flight between Barbados and Cuba which killed all 73 on board. He later escaped and became involved with US CIA operations in Central America.

JonesPlantation