Latest

Stop the Torture

When President Bush took the oath of office, one pledge he didn’t make that he should have was to stop the torture.

“No Blood On Our Hands”

From that day to this, governments that torture have justified what they do, saying “What we have done is only what we had to do.”