Carol Sandberg

New Report Confirms Torture at Guantanamo Bay

A new report by the Constitution Project, a nonpartisan and independent organization, concludes that, without a doubt, the United States engaged in “the practice of torture” in the years after the Sept. 11, 2001 attacks. The report includes testimony from a Navy captain stationed at Guantanamo Bay, who became disillusioned with what he saw as […]