Bush on Torture, June 2003

Keeping this tacked to the bulletin board: (thanks RoguePlanet) Freedom from torture is an inalienable human right. The Convention Against Torture and Other Cruel, Inhuman or Degrading Treatment, ratified by the United States and more than 130 other countries since 1984, forbids governments from deliberately inflicting severe physical or mental pain or suffering on those […]