Article Image

IPFS News Link • Criminal Justice System

US drops charges against Posada

• 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

thelibertyadvisor.com/declare