Tuesday, November 25, 2008

Protesting US torture in Fort Huachuca

Protesting US torture training at Fort Huachuca Army Intelligence Center in Arizona, in November 2008. Photo credit and more information: http://www.tortureontrial.org/

No comments:

Censored News PayPal



Censored News depends on reader donations for live coverage. brendanorrell@gmail.com