U.S. Admits To Torture?
This report from Agence France Press suggests that the U.S. has broken new ground in admitting to torture when it filed its report to the Committee Against Torture, a report that is required by the Convention Against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment (CAT). Here is the triumphant reaction by UN officials:'They are no longer trying...