FREEDOM FORUM: Discussion

Article Image

Aljazeera

A US judge has thrown out an indictment against Cuban Luis Posada Carriles, a former CIA contractor linked to the 1976 bombing of a Cuban airliner. Posada allegedly entered the US illegally in 2005, but charges were dismissed on Tuesday

Make a Comment