
Bipartisan Panel Finds “Indisputable” Evidence U.S. Committed War Crimes

An independent bipartisan task force has concluded that it is “indisputable” the United States engaged in torture and the George W. Bush administration bore responsibility. The 11-member Task Force on Detainee Treatment was convened by The Constitution Project after President Obama chose not to support a … Continue reading









