A nonpartisan panel declared Tuesday it was âindisputableâ that the United States tortured detainees in the years after the Sept. 11, 2001 terrorist attacks, and said the nationâs âhighest officials bear some responsibility for allowing and contributing the spread of torture.â
The 11-member panel, convened by the Constitution Project after the federal government decided not to establish a truth commission-style examination of torture allegations, was led by former GOP congressman Asa Hutchinson and former Democratic Rep. James Jones.
So they are admitting it and releasing a report. I don't know how I missed this story early in the week. What should happen from here? I have a feeling that this will be met with head shaking and vague promises, and then ignored. Did I miss any reaction to this by the current or past administrations?