Tuesday, April 16, 2013

Report Concludes U.S. Tortured

A report by the Constituation Project concludes that the U.S. tortured prisoners after 9/11.

Getting harder and harder to deny...

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home