We are reminded again: Torture is torture. Period.
The U.S. Senate’s torture report is out, and that was a good day for America. But it underlined once again that America “lost its way”during those dark years after 9/11, as Eric …
Post to Tumblr