Ammar al-Baluchi isstill in Guantanamo after 21 years. He is not allowed to tell us about how he was tortured, but what we know is horrific.
See All 6990 Episodes of "Richard Stallman's Political Notes"