Thursday, August 18, 2011

Torture taught on US soil at School of the Americas

They call it by a different name now - and there is a major protest at Fort Benning, Georgia every November against this torture and murder school.

No comments: