'Indisputable' Evidence of Torture by Bush Administration

  • 11 years ago
A report by a bipartisan taskforce Tuesday revealed "indisputable" evidence the U.S. engaged in torture after the 9/11 attacks.

Recommended