Luis Posada Carriles, an admitted terrorist who is widely believed to have masterminded the bombing of a Cuban airliner in 1976 that killed 73 people, currently lives free in Miami, Florida. Meanwhile, the so-called “Cuban Five” — five Cuban intelligence agents who were spying on Cuban-American exile groups in Florida that have been linked to acts of terror — are serving prison terms ranging from 15 years to two consecutive life sentences in maximum security prison, despite never having passed any classified U.S. government secrets to the Cuba.
- Who Is Charles Redvers? How a Fake Man Got His Start
- Julian Assange Reveals: Holocaust Denier Is a Trusted ‘Friend’
- Despite the Violence, Trump Keeps on Deporting Nicaraguans
- Woodward’s Book Should Kill the Myth of a Pro-War Coup Against an Antiwar President
- ‘Kill All Citations?’ Many More Examples of Angela Nagle Lifting From Others
- Disagreeing on the Internet: The New McCarthyism?
- On Veterans Day, Remembering the War Profiteers of WWI
b-psycho on Was the Cold War good for the… Mark Bond on From the killing fields to a p… mrwhite on When it’s wrong to keep… nwwoodsGM on When it’s wrong to keep… Rob on The week in me