El Paso Jury Acquits Arch-Terrorist Posada Carriles of all Charges
U.S.-Cuban relations – and the Obama administration’s standing — received a painful and embarrassing blow on April 9 when an El Paso jury acquitted arch-terrorist Luis Posada Carriles of all charges, despite the overwhelming evidence against him.
