New Army Torture Documents implicate Gen. Sanchez
[promoted by Chris] The ACLU today released 9,000 Army documents concerning the abuse and torture of prisoners in Iraq and Afghanistan. One, a document from the DIA Inspector General’s office, dated May 19, 2004, directly...
Read More