Nearly 5,000 members of the American Federated Torturers Association (AFTA) held a “Bring the Tazers Back Home” rally in front of the Capitol Building yesterday to protest the burgeoning trend of US corporations and government agencies outsourcing torture contracts to cheap foreign laborers, primarily in India, China, and Rwanda... (more)