Elena Scotti/The Daily Beast Shameless The Luxury Homes That Torture and Your Tax Dollars Built The CIA paid torture teachers James Mitchell and Bruce Jesser more than $80 million. As they…
You must be logged in to view this content.
Click here to register