Community | November 20, 2009 | Comment on this video (0)

Five Arrested at Torture Protest on U.S. Base

The_Global_Report
This past week, more than 150 people rallied against torture in Sierra Vista, Arizona, culminating in a mile-long march to the main gate of Ft. Huachuca, home of the U.S. Army Intelligence Center where interrogators are trained. The protesters delivered a message saying: "Rogue assassinations and torture have damaged the soul of our nation and tarnished our image around the world.”
  1. groups:
    Community
  2. tags:
    War on Terror War Crimes ACLU war news 17 more
  3.     
    |
    Embed video:
    |

0 comments // Five Arrested at Torture Protest on U.S. Base // Video

more from Community:

top videos