Human Rights Activists Sent to Prison for Fort Benning Protest Against The School of The Americas Torture Training Center
SOA Watch Four human rights activists were in court on Tuesday, November 23 after being arrested and charged with federal trespassing at Ft. Benning, Georgia…