Explore Freedom » Freedom on the Web » Brazil Released Its Own Torture Report This Week, and the U.S. Is Implicated