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: