Torture on Trial: Ft. Huachuca

The Torture on Trial Protest at Ft. Huachuca in mid-November was held in tandem with the Close the School of the Americas Vigil.  Ft. Huachuca, located 70 miles southeast of Tucson, Arizona, houses the U.S. Army Intelligence Center and School (USAICS). Ft. Huachuca has a long history of complicity in U.S. crimes of torture.  Read … Continue reading Torture on Trial: Ft. Huachuca