December 17, 201400:07:27

In Opposition to Torture

Darrell Castle talks about how torture violates the Constitution, International Law and the Geneva Convention.

No transcript available.