CENSORED NEWS
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:
Post a Comment
Newer Post
Older Post
Home
View mobile version
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment