Documents confirm U.S. hid detainees from Red Cross
Follow this link to another McClatchy story about our use of torture.
Is this the kind of behavior you want being done in your name?
As the the Robert Greenwald videos always end, “Psst, Do Something.” I believe the word is impeachment.