Saul Landau

  • Luis Posada Carriles, now in his 80s has returned to Miami as a triumphant hero after an El Paso jury acquitted him of 11 counts of lying on an immigration form. Strangely enough, the Justice Department had presented evidence showing Posada had orchestrated a series of bombings in Cuba in 1997 ...

    Read More