Pages

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...

No comments:

Post a Comment