Indigenous Peoples and Human Rights

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: